ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25550 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (1 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (2 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (3 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (4 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (5 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (6 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (7 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (8 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (9 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (10 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (11 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (12 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (13 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (14 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (15 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (16 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (17 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (18 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (19 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (20 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (21 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (22 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (23 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (24 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (25 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (26 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (27 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (28 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (29 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (30 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x5593983bf158 <> # | |-NamespaceDecl 0x5593983bfa98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x5593983bfb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-NonTypeTemplateParmDecl 0x5593983bfc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5593983bfc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x5593983bfd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x5593983bfd40 'vector' dependent # | | | |-TemplateTypeParmType 0x5593983bfba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593983bfb20 'element' # | | | `-DeclRefExpr 0x5593983bfce0 <> 'int' lvalue NonTypeTemplateParm 0x5593983bfc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x5593983bfe48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-NonTypeTemplateParmDecl 0x5593983bff20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5593983bff78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x5593983bffd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5593983c0028 <> 'int' 4 # | | | |-BinaryOperator 0x5593983c0128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x5593983c00e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x5593983c00a8 <> 'int' lvalue NonTypeTemplateParm 0x5593983bff20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x5593983c0068 <> 'int' 4 # | | | | `-BinaryOperator 0x5593983c0108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x5593983c00c8 <> 'int' lvalue NonTypeTemplateParm 0x5593983bffd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x5593983c0088 <> 'int' 4 # | | | `-TypeAliasDecl 0x5593983eb298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x5593983eb230 'matrix' dependent # | | |-ClassTemplateDecl 0x5593983eb978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x5593983eb748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5593983eb918 <> 'bool' Concept 0x5593983eb420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5593983eb850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5593983eb820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5593983eb7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5593983eb3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593983eb350 'element_type' # | | | `-CXXRecordDecl 0x5593983eb648 <> implicit class Buffer # | | | `-FinalAttr 0x5593983eb6f0 <> Implicit final # | | |-ClassTemplateDecl 0x5593983ebd18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x5593983ebae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5593983ebcb8 <> 'bool' Concept 0x5593983eb420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5593983ebbf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5593983ebbc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5593983ebb70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5593983eb3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593983eb350 'element_type' # | | | `-CXXRecordDecl 0x5593983eb9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x5593983eba90 <> Implicit final # | | |-ClassTemplateDecl 0x5593983ec0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x5593983ebe88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5593983ec058 <> 'bool' Concept 0x5593983eb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5593983ebf90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5593983ebf60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5593983ebf10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5593983eb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593983eb468 'element_type' # | | | `-CXXRecordDecl 0x5593983ebd88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x5593983ebe30 <> Implicit final # | | |-ClassTemplateDecl 0x5593983ed738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x5593983ed510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5593983ed6d8 <> 'bool' Concept 0x5593983eb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5593983ed610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5593983ed5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5593983ed590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5593983eb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593983eb468 'element_type' # | | | `-CXXRecordDecl 0x5593983ed410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5593983ed4b8 <> Implicit final # | | |-ClassTemplateDecl 0x5593983edad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5593983ed8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5593983eda78 <> 'bool' Concept 0x5593983eb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5593983ed9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5593983ed980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5593983ed930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5593983eb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593983eb468 'element_type' # | | | `-CXXRecordDecl 0x5593983ed7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x5593983ed850 <> Implicit final # | | |-ClassTemplateDecl 0x5593983ede78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5593983edc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5593983ede18 <> 'bool' Concept 0x5593983eb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5593983edd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5593983edd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5593983edcd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5593983eb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593983eb468 'element_type' # | | | `-CXXRecordDecl 0x5593983edb48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x5593983edbf0 <> Implicit final # | | |-ClassTemplateDecl 0x5593983ee218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5593983edfe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5593983ee1b8 <> 'bool' Concept 0x5593983eb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5593983ee0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5593983ee0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5593983ee070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5593983eb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593983eb468 'element_type' # | | | `-CXXRecordDecl 0x5593983edee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x5593983edf90 <> Implicit final # | | |-ClassTemplateDecl 0x5593983ee5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5593983ee388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5593983ee568 <> 'bool' Concept 0x5593983eb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5593983ee4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5593983ee470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5593983ee420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5593983eb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593983eb468 'element_type' # | | | `-CXXRecordDecl 0x5593983ee288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x5593983ee330 <> Implicit final # | | |-CXXRecordDecl 0x5593983ee638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5593983ee6e0 <> Implicit final # | | |-CXXRecordDecl 0x5593983ee738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5593983ee7e0 <> Implicit final # | | |-CXXRecordDecl 0x5593983ee838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5593983ee8e0 <> Implicit final # | | |-CXXRecordDecl 0x5593983ee938 <> implicit class SamplerState # | | | `-FinalAttr 0x5593983ee9e0 <> Implicit final # | | |-CXXRecordDecl 0x5593983eea38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x5593983eeae0 <> Implicit final # | | |-ClassTemplateDecl 0x5593983eeed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x5593983eec70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x5593983eeb40 'vector' 4 # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-ConceptSpecializationExpr 0x5593983eee78 <> 'bool' Concept 0x5593983eb420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5593983eedb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5593983eed80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5593983eed28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5593983eb3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593983eb350 'element_type' # | | | `-CXXRecordDecl 0x5593983eeb70 <> implicit class Texture2D # | | | `-FinalAttr 0x5593983eec18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x5593983ef168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x5593983ef090 'vector' dependent # | | | |-TemplateTypeParmType 0x5593983eefa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593983eef48 'element_type' # | | | `-DeclRefExpr 0x5593983ef068 <> 'int' lvalue NonTypeTemplateParm 0x5593983eefe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x5593983eef48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x5593983eefe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x5593983eb420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5593983eb350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x5593983eb400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5593983eb3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x5593983eb350 'element_type' # | |-ConceptDecl 0x5593983eb600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5593983eb468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5593983eb5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x5593983eb540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x5593983eb520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5593983eb4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5593983eb468 'element_type' # | | `-BinaryOperator 0x5593983eb5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x5593983eb558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5593983eb5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x5593983ef380 <> Namespace 0x5593983bfa98 'hlsl' # | |-TypedefDecl 0x5593983efb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x5593983efb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x5593983ef850 '__NSConstantString_tag' # | |-TypedefDecl 0x5593983bfa40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x5593983bf980 'void *' # | | `-BuiltinType 0x5593983bf1c0 'void' # | |-NamespaceDecl 0x5593983efbf0 prev 0x5593983bfa98 line:12:11 hlsl # | | |-original Namespace 0x5593983bfa98 'hlsl' # | | |-TypedefDecl 0x5593983efc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x5593983bf260 'int' # | | |-TypedefDecl 0x5593983efce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | |-TypedefDecl 0x5593983efd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | |-TypedefDecl 0x5593983efdc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x5593983bf360 'float' # | | |-TypedefDecl 0x5593983efe38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | |-TypedefDecl 0x5593983efea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x5593983bf280 'long' # | | |-TypedefDecl 0x5593983eff18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x5593983bf380 'double' # | | |-TypedefDecl 0x5593983f01c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5593983f00f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593983effd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593983eff98 'int' 1 # | | | `-ExtVectorType 0x5593983f00b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5593983f0000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | |-TypedefDecl 0x5593983f0418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x5593983f0340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593983f0250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593983f0230 'int' 2 # | | | `-ExtVectorType 0x5593983f0300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5593983f0000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | |-TypedefDecl 0x5593983f0668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x5593983f0590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593983f04a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593983f0480 'int' 3 # | | | `-ExtVectorType 0x5593983f0550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5593983f0000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | |-TypedefDecl 0x559398411ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5593983f07e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593983f06f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593983f06d0 'int' 4 # | | | `-ExtVectorType 0x5593983f07a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5593983f0000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | |-TypedefDecl 0x559398412278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5593984121a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398412080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398412060 'int' 1 # | | | `-ExtVectorType 0x559398412160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5593984120b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf260 'int' # | | |-TypedefDecl 0x5593984124c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5593984123f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398412308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984122e8 'int' 2 # | | | `-ExtVectorType 0x5593984123b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5593984120b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf260 'int' # | | |-TypedefDecl 0x559398412718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x559398412640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398412558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398412538 'int' 3 # | | | `-ExtVectorType 0x559398412600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5593984120b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf260 'int' # | | |-TypedefDecl 0x559398412968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x559398412890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984127a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398412788 'int' 4 # | | | `-ExtVectorType 0x559398412850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5593984120b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf260 'int' # | | |-TypedefDecl 0x559398412c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x559398412b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398412a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398412a10 'int' 1 # | | | `-ExtVectorType 0x559398412b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559398412a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | |-Typedef 0x5593983efce8 'uint' # | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | |-TypedefDecl 0x559398412e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x559398412dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398412cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398412cb0 'int' 2 # | | | `-ExtVectorType 0x559398412d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559398412a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | |-Typedef 0x5593983efce8 'uint' # | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | |-TypedefDecl 0x559398413928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x559398413850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398412f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398412f20 'int' 3 # | | | `-ExtVectorType 0x559398413810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559398412a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | |-Typedef 0x5593983efce8 'uint' # | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | |-TypedefDecl 0x559398413b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x559398413ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984139d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984139b0 'int' 4 # | | | `-ExtVectorType 0x559398413a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559398412a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | |-Typedef 0x5593983efce8 'uint' # | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | |-TypedefDecl 0x559398413e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x559398413d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398413c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398413c40 'int' 1 # | | | `-ExtVectorType 0x559398413d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559398413c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | |-Typedef 0x5593983efc78 'int32_t' # | | | `-BuiltinType 0x5593983bf260 'int' # | | |-TypedefDecl 0x559398414068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x559398413f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398413ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398413eb0 'int' 2 # | | | `-ExtVectorType 0x559398413f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559398413c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | |-Typedef 0x5593983efc78 'int32_t' # | | | `-BuiltinType 0x5593983bf260 'int' # | | |-TypedefDecl 0x5593984142a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5593984141d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398414110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984140f0 'int' 3 # | | | `-ExtVectorType 0x559398414190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559398413c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | |-Typedef 0x5593983efc78 'int32_t' # | | | `-BuiltinType 0x5593983bf260 'int' # | | |-TypedefDecl 0x5593984144e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x559398414410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398414350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398414330 'int' 4 # | | | `-ExtVectorType 0x5593984143d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559398413c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | |-Typedef 0x5593983efc78 'int32_t' # | | | `-BuiltinType 0x5593983bf260 'int' # | | |-TypedefDecl 0x5593984147a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5593984146a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984145b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398414590 'int' 1 # | | | `-ExtVectorType 0x559398414660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5593984145e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | |-TypedefDecl 0x5593984149d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x559398414900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398414848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398414828 'int' 2 # | | | `-ExtVectorType 0x5593984148c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5593984145e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | |-TypedefDecl 0x559398414c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x559398414b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398414a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398414a60 'int' 3 # | | | `-ExtVectorType 0x559398414b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5593984145e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | |-TypedefDecl 0x559398414e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x559398414d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398414cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398414ca0 'int' 4 # | | | `-ExtVectorType 0x559398414d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5593984145e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | |-TypedefDecl 0x559398415118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x559398415040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398414f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398414f00 'int' 1 # | | | `-ExtVectorType 0x559398415000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559398414f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | |-Typedef 0x5593983efea8 'int64_t' # | | | `-BuiltinType 0x5593983bf280 'long' # | | |-TypedefDecl 0x559398415388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5593984152b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984151c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984151a0 'int' 2 # | | | `-ExtVectorType 0x559398415270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559398414f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | |-Typedef 0x5593983efea8 'int64_t' # | | | `-BuiltinType 0x5593983bf280 'long' # | | |-TypedefDecl 0x5593984155f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x559398415520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398415430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398415410 'int' 3 # | | | `-ExtVectorType 0x5593984154e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559398414f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | |-Typedef 0x5593983efea8 'int64_t' # | | | `-BuiltinType 0x5593983bf280 'long' # | | |-TypedefDecl 0x559398415888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5593984157b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984156a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398415680 'int' 4 # | | | `-ExtVectorType 0x559398415750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559398414f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | |-Typedef 0x5593983efea8 'int64_t' # | | | `-BuiltinType 0x5593983bf280 'long' # | | |-TypedefDecl 0x559398415b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x559398415a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398415950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398415930 'int' 1 # | | | `-ExtVectorType 0x559398415a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559398415980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | |-TypedefDecl 0x559398415db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x559398415ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398415bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398415bd0 'int' 2 # | | | `-ExtVectorType 0x559398415ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559398415980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | |-TypedefDecl 0x559398416028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x559398415f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398415e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398415e40 'int' 3 # | | | `-ExtVectorType 0x559398415f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559398415980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | |-TypedefDecl 0x559398416298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x5593984161c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984160d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984160b0 'int' 4 # | | | `-ExtVectorType 0x559398416180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559398415980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | |-TypedefDecl 0x559398416528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x559398416450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398416328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398416308 'int' 1 # | | | `-ExtVectorType 0x559398416410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559398416360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf9d0 'half' # | | |-TypedefDecl 0x559398416fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x5593984166a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984165b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398416598 'int' 2 # | | | `-ExtVectorType 0x559398416660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559398416360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf9d0 'half' # | | |-TypedefDecl 0x559398417228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x559398417150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398417060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398417040 'int' 3 # | | | `-ExtVectorType 0x559398417110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559398416360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf9d0 'half' # | | |-TypedefDecl 0x559398417478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x5593984173a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984172b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398417298 'int' 4 # | | | `-ExtVectorType 0x559398417360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559398416360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf9d0 'half' # | | |-TypedefDecl 0x559398417708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x559398417630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398417508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984174e8 'int' 1 # | | | `-ExtVectorType 0x5593984175f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559398417540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf360 'float' # | | |-TypedefDecl 0x559398417958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x559398417880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398417798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398417778 'int' 2 # | | | `-ExtVectorType 0x559398417840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559398417540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf360 'float' # | | |-TypedefDecl 0x559398417ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x559398417ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593984179e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984179c8 'int' 3 # | | | `-ExtVectorType 0x559398417a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559398417540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf360 'float' # | | |-TypedefDecl 0x559398417dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x559398417cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398417c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398417c18 'int' 4 # | | | `-ExtVectorType 0x559398417cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559398417540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf360 'float' # | | |-TypedefDecl 0x559398418158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x559398418080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398417e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398417e38 'int' 1 # | | | `-ExtVectorType 0x559398417f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559398417e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf380 'double' # | | |-TypedefDecl 0x5593984183a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x5593984182d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984181e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984181c8 'int' 2 # | | | `-ExtVectorType 0x559398418290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559398417e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf380 'double' # | | |-TypedefDecl 0x5593984185f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x559398418520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398418438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398418418 'int' 3 # | | | `-ExtVectorType 0x5593984184e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559398417e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf380 'double' # | | |-TypedefDecl 0x559398418848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x559398418770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398418688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398418668 'int' 4 # | | | `-ExtVectorType 0x559398418730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559398417e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-BuiltinType 0x5593983bf380 'double' # | | |-TypedefDecl 0x559398418ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x559398418a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398418910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984188f0 'int' 1 # | | | `-ExtVectorType 0x5593984189c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559398418940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | `-BuiltinType 0x5593983bf360 'float' # | | |-TypedefDecl 0x559398418d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x559398418c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398418b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398418b60 'int' 2 # | | | `-ExtVectorType 0x559398418c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559398418940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | `-BuiltinType 0x5593983bf360 'float' # | | |-TypedefDecl 0x559398418f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x559398418e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398418dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398418da0 'int' 3 # | | | `-ExtVectorType 0x559398418e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559398418940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | `-BuiltinType 0x5593983bf360 'float' # | | |-TypedefDecl 0x5593984191a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5593984190d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398419000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398418fe0 'int' 4 # | | | `-ExtVectorType 0x559398419090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559398418940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | `-BuiltinType 0x5593983bf360 'float' # | | |-TypedefDecl 0x559398419438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x559398419360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398419270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398419250 'int' 1 # | | | `-ExtVectorType 0x559398419320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5593984192a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | |-Typedef 0x5593983eff18 'float64_t' # | | | `-BuiltinType 0x5593983bf380 'double' # | | |-TypedefDecl 0x559398419678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5593984195a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984194e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984194c0 'int' 2 # | | | `-ExtVectorType 0x559398419560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5593984192a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | |-Typedef 0x5593983eff18 'float64_t' # | | | `-BuiltinType 0x5593983bf380 'double' # | | |-TypedefDecl 0x5593984198b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5593984197e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398419720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398419700 'int' 3 # | | | `-ExtVectorType 0x5593984197a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5593984192a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | |-Typedef 0x5593983eff18 'float64_t' # | | | `-BuiltinType 0x5593983bf380 'double' # | | |-TypedefDecl 0x559398419af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x559398419a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398419960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398419940 'int' 4 # | | | `-ExtVectorType 0x5593984199e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5593984192a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | |-Typedef 0x5593983eff18 'float64_t' # | | | `-BuiltinType 0x5593983bf380 'double' # | | |-TypedefDecl 0x55939841f9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x559398419f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398419bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398419b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398419bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398419b98 'int' 1 # | | | `-ConstantMatrixType 0x559398419ef0 'matrix' # | | |-TypedefDecl 0x55939841fe10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55939841fd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939841fa98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939841fa58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939841fab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939841fa78 'int' 2 # | | | `-ConstantMatrixType 0x55939841fcb0 'matrix' # | | |-TypedefDecl 0x559398420230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x559398420130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939841feb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939841fe78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939841fed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939841fe98 'int' 3 # | | | `-ConstantMatrixType 0x5593984200d0 'matrix' # | | |-TypedefDecl 0x559398420650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x559398420550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984202d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398420298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984202f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984202b8 'int' 4 # | | | `-ConstantMatrixType 0x5593984204f0 'matrix' # | | |-TypedefDecl 0x559398422c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x559398420970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984206f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984206b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398420718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984206d8 'int' 1 # | | | `-ConstantMatrixType 0x559398420910 'matrix' # | | |-TypedefDecl 0x559398423030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x559398422f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398422cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398422c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398422cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398422c98 'int' 2 # | | | `-ConstantMatrixType 0x559398422ed0 'matrix' # | | |-TypedefDecl 0x559398423450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x559398423350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984230d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398423098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593984230f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984230b8 'int' 3 # | | | `-ConstantMatrixType 0x5593984232f0 'matrix' # | | |-TypedefDecl 0x559398423870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x559398423770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984234f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984234b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398423518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984234d8 'int' 4 # | | | `-ConstantMatrixType 0x559398423710 'matrix' # | | |-TypedefDecl 0x559398424cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x559398424bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398423918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984238d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398423938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984238f8 'int' 1 # | | | `-ConstantMatrixType 0x559398423b30 'matrix' # | | |-TypedefDecl 0x5593984250d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x559398424fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398424d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398424d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398424d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398424d38 'int' 2 # | | | `-ConstantMatrixType 0x559398424f70 'matrix' # | | |-TypedefDecl 0x5593984254f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5593984253f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398425178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398425138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398425198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398425158 'int' 3 # | | | `-ConstantMatrixType 0x559398425390 'matrix' # | | |-TypedefDecl 0x559398425910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x559398425810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398425598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398425558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984255b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398425578 'int' 4 # | | | `-ConstantMatrixType 0x5593984257b0 'matrix' # | | |-TypedefDecl 0x559398425d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x559398425c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984259b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398425978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984259d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398425998 'int' 1 # | | | `-ConstantMatrixType 0x559398425bf0 'matrix' # | | |-TypedefDecl 0x559398426170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x559398426070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398425df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398425db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398425e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398425dd8 'int' 2 # | | | `-ConstantMatrixType 0x559398426010 'matrix' # | | |-TypedefDecl 0x559398426590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x559398426490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398426218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984261d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398426238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984261f8 'int' 3 # | | | `-ConstantMatrixType 0x559398426430 'matrix' # | | |-TypedefDecl 0x5593984269b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x5593984268b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5593983bf1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398426638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984265f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398426658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398426618 'int' 4 # | | | `-ConstantMatrixType 0x559398426850 'matrix' # | | |-TypedefDecl 0x559398427130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x559398427030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398426a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398426a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398426a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398426a40 'int' 1 # | | | `-ConstantMatrixType 0x559398426fd0 'matrix' # | | |-TypedefDecl 0x559398427560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x559398427460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984271e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984271a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398427200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984271c0 'int' 2 # | | | `-ConstantMatrixType 0x559398427400 'matrix' # | | |-TypedefDecl 0x559398427990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x559398427890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398427610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984275d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398427630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984275f0 'int' 3 # | | | `-ConstantMatrixType 0x559398427830 'matrix' # | | |-TypedefDecl 0x559398427dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x559398427cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398427a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398427a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398427a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398427a20 'int' 4 # | | | `-ConstantMatrixType 0x559398427c60 'matrix' # | | |-TypedefDecl 0x559398428500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x559398428400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398427e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398427e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398427e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398427e50 'int' 1 # | | | `-ConstantMatrixType 0x5593984283a0 'matrix' # | | |-TypedefDecl 0x559398428930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x559398428830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984285b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398428570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984285d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398428590 'int' 2 # | | | `-ConstantMatrixType 0x5593984287d0 'matrix' # | | |-TypedefDecl 0x559398428d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x559398428c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984289e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984289a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398428a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984289c0 'int' 3 # | | | `-ConstantMatrixType 0x559398428c00 'matrix' # | | |-TypedefDecl 0x55939841a5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x559398429090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398428e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398428dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398428e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398428df0 'int' 4 # | | | `-ConstantMatrixType 0x559398429030 'matrix' # | | |-TypedefDecl 0x55939841aa10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55939841a910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939841a690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939841a650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939841a6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939841a670 'int' 1 # | | | `-ConstantMatrixType 0x55939841a8b0 'matrix' # | | |-TypedefDecl 0x55939841ae40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55939841ad40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939841aac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939841aa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939841aae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939841aaa0 'int' 2 # | | | `-ConstantMatrixType 0x55939841ace0 'matrix' # | | |-TypedefDecl 0x55939841b270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55939841b170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939841aef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939841aeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939841af10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939841aed0 'int' 3 # | | | `-ConstantMatrixType 0x55939841b110 'matrix' # | | |-TypedefDecl 0x55939841c7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55939841c6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939841b320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939841b2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939841b340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939841b300 'int' 4 # | | | `-ConstantMatrixType 0x55939841b540 'matrix' # | | |-TypedefDecl 0x55939841cbf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55939841caf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939841c870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939841c830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939841c890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939841c850 'int' 1 # | | | `-ConstantMatrixType 0x55939841ca90 'matrix' # | | |-TypedefDecl 0x55939841d020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55939841cf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939841cca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939841cc60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939841ccc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939841cc80 'int' 2 # | | | `-ConstantMatrixType 0x55939841cec0 'matrix' # | | |-TypedefDecl 0x55939841d450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55939841d350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939841d0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939841d090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939841d0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939841d0b0 'int' 3 # | | | `-ConstantMatrixType 0x55939841d2f0 'matrix' # | | |-TypedefDecl 0x55939841d890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55939841d790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939841d500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939841d4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939841d520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939841d4e0 'int' 4 # | | | `-ConstantMatrixType 0x55939841d730 'matrix' # | | |-TypedefDecl 0x55939841dd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55939841dc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939841d958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939841d918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939841d978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939841d938 'int' 1 # | | | `-ConstantMatrixType 0x55939841dbb0 'matrix' # | | |-TypedefDecl 0x55939841e150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55939841e050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939841ddd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939841dd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939841ddf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939841ddb8 'int' 2 # | | | `-ConstantMatrixType 0x55939841dff0 'matrix' # | | |-TypedefDecl 0x55939841e590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55939841e490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939841e218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939841e1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939841e238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939841e1f8 'int' 3 # | | | `-ConstantMatrixType 0x55939841e430 'matrix' # | | |-TypedefDecl 0x55939841eb80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55939841ea80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939841e658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939841e618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939841e678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939841e638 'int' 4 # | | | `-ConstantMatrixType 0x55939841ea20 'matrix' # | | |-TypedefDecl 0x55939841efc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55939841eec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939841ec48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939841ec08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939841ec68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939841ec28 'int' 1 # | | | `-ConstantMatrixType 0x55939841ee60 'matrix' # | | |-TypedefDecl 0x55939841f400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55939841f300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939841f088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939841f048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939841f0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939841f068 'int' 2 # | | | `-ConstantMatrixType 0x55939841f2a0 'matrix' # | | |-TypedefDecl 0x559398433d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55939841f740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939841f4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939841f488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939841f4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939841f4a8 'int' 3 # | | | `-ConstantMatrixType 0x55939841f6e0 'matrix' # | | |-TypedefDecl 0x559398434140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x559398434040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398433dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398433d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398433de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398433da8 'int' 4 # | | | `-ConstantMatrixType 0x559398433fe0 'matrix' # | | |-TypedefDecl 0x559398434580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x559398434480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398434208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984341c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398434228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984341e8 'int' 1 # | | | `-ConstantMatrixType 0x559398434420 'matrix' # | | |-TypedefDecl 0x5593984349c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5593984348c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398434648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398434608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398434668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398434628 'int' 2 # | | | `-ConstantMatrixType 0x559398434860 'matrix' # | | |-TypedefDecl 0x559398435920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x559398435820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398434a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398434a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398434aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398434a68 'int' 3 # | | | `-ConstantMatrixType 0x559398434ca0 'matrix' # | | |-TypedefDecl 0x559398435d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x559398435c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593984359e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984359a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398435a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984359c8 'int' 4 # | | | `-ConstantMatrixType 0x559398435c00 'matrix' # | | |-TypedefDecl 0x5593984361a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5593984360a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398435e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398435de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398435e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398435e08 'int' 1 # | | | `-ConstantMatrixType 0x559398436040 'matrix' # | | |-TypedefDecl 0x5593984365e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5593984364e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398436268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398436228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398436288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398436248 'int' 2 # | | | `-ConstantMatrixType 0x559398436480 'matrix' # | | |-TypedefDecl 0x559398436d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x559398436c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984366a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398436668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593984366c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398436688 'int' 3 # | | | `-ConstantMatrixType 0x559398436bd0 'matrix' # | | |-TypedefDecl 0x559398437170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x559398437070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | |-Typedef 0x5593983efce8 'uint' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398436df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398436db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398436e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398436dd8 'int' 4 # | | | `-ConstantMatrixType 0x559398437010 'matrix' # | | |-TypedefDecl 0x5593984374f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5593984373f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398437238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984371f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398437258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398437218 'int' 1 # | | | `-ConstantMatrixType 0x559398437390 'matrix' # | | |-TypedefDecl 0x559398437830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559398437730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984375b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398437578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984375d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398437598 'int' 2 # | | | `-ConstantMatrixType 0x5593984376d0 'matrix' # | | |-TypedefDecl 0x559398429470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559398437a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984378f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984378b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398437918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984378d8 'int' 3 # | | | `-ConstantMatrixType 0x559398437a10 'matrix' # | | |-TypedefDecl 0x5593984297b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5593984296b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398429538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984294f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398429558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398429518 'int' 4 # | | | `-ConstantMatrixType 0x559398429650 'matrix' # | | |-TypedefDecl 0x559398429af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5593984299f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398429878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398429838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398429898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398429858 'int' 1 # | | | `-ConstantMatrixType 0x559398429990 'matrix' # | | |-TypedefDecl 0x559398429e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559398429d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398429bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398429b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398429bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398429b98 'int' 2 # | | | `-ConstantMatrixType 0x559398429cd0 'matrix' # | | |-TypedefDecl 0x55939842a170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55939842a070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398429ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398429eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398429f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398429ed8 'int' 3 # | | | `-ConstantMatrixType 0x55939842a010 'matrix' # | | |-TypedefDecl 0x55939842b4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55939842a3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939842a238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939842a1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842a258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842a218 'int' 4 # | | | `-ConstantMatrixType 0x55939842a350 'matrix' # | | |-TypedefDecl 0x55939842b810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55939842b710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842b598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842b558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939842b5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939842b578 'int' 1 # | | | `-ConstantMatrixType 0x55939842b6b0 'matrix' # | | |-TypedefDecl 0x55939842bb50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55939842ba50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842b8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842b898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939842b8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939842b8b8 'int' 2 # | | | `-ConstantMatrixType 0x55939842b9f0 'matrix' # | | |-TypedefDecl 0x55939842be90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55939842bd90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842bc18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842bbd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842bc38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842bbf8 'int' 3 # | | | `-ConstantMatrixType 0x55939842bd30 'matrix' # | | |-TypedefDecl 0x55939842c1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55939842c0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842bf58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842bf18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842bf78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842bf38 'int' 4 # | | | `-ConstantMatrixType 0x55939842c070 'matrix' # | | |-TypedefDecl 0x55939842c560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55939842c460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842c298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842c258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939842c2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939842c278 'int' 1 # | | | `-ConstantMatrixType 0x55939842c3b0 'matrix' # | | |-TypedefDecl 0x55939842c8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55939842c7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842c628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842c5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939842c648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939842c608 'int' 2 # | | | `-ConstantMatrixType 0x55939842c740 'matrix' # | | |-TypedefDecl 0x55939842cbe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55939842cae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842c968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842c928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842c988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842c948 'int' 3 # | | | `-ConstantMatrixType 0x55939842ca80 'matrix' # | | |-TypedefDecl 0x55939842cf20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55939842ce20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559398413bf0 'int32_t' sugar # | | | | |-Typedef 0x5593983efc78 'int32_t' # | | | | `-BuiltinType 0x5593983bf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842cca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842cc68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842ccc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842cc88 'int' 4 # | | | `-ConstantMatrixType 0x55939842cdc0 'matrix' # | | |-TypedefDecl 0x55939842d2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55939842d1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939842cfe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939842cfa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939842d008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939842cfc8 'int' 1 # | | | `-ConstantMatrixType 0x55939842d140 'matrix' # | | |-TypedefDecl 0x55939842d600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55939842d500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939842d368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939842d328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939842d388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939842d348 'int' 2 # | | | `-ConstantMatrixType 0x55939842d4a0 'matrix' # | | |-TypedefDecl 0x55939842d940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55939842d840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939842d6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939842d688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842d6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842d6a8 'int' 3 # | | | `-ConstantMatrixType 0x55939842d7e0 'matrix' # | | |-TypedefDecl 0x55939842dc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55939842db80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939842da08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939842d9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842da28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842d9e8 'int' 4 # | | | `-ConstantMatrixType 0x55939842db20 'matrix' # | | |-TypedefDecl 0x55939842dfc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55939842dec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939842dd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939842dd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939842dd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939842dd28 'int' 1 # | | | `-ConstantMatrixType 0x55939842de60 'matrix' # | | |-TypedefDecl 0x55939842e300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55939842e200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939842e088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939842e048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939842e0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939842e068 'int' 2 # | | | `-ConstantMatrixType 0x55939842e1a0 'matrix' # | | |-TypedefDecl 0x55939842e650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55939842e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939842e3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939842e388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842e3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842e3a8 'int' 3 # | | | `-ConstantMatrixType 0x55939842e4f0 'matrix' # | | |-TypedefDecl 0x55939842e990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55939842e890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939842e718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939842e6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842e738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842e6f8 'int' 4 # | | | `-ConstantMatrixType 0x55939842e830 'matrix' # | | |-TypedefDecl 0x55939842ecd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55939842ebd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842ea58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842ea18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939842ea78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939842ea38 'int' 1 # | | | `-ConstantMatrixType 0x55939842eb70 'matrix' # | | |-TypedefDecl 0x55939842f010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55939842ef10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842ed98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842ed58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939842edb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939842ed78 'int' 2 # | | | `-ConstantMatrixType 0x55939842eeb0 'matrix' # | | |-TypedefDecl 0x55939842f350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55939842f250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842f0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842f098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842f0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842f0b8 'int' 3 # | | | `-ConstantMatrixType 0x55939842f1f0 'matrix' # | | |-TypedefDecl 0x55939842f6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55939842f5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842f418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842f3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842f438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842f3f8 'int' 4 # | | | `-ConstantMatrixType 0x55939842f540 'matrix' # | | |-TypedefDecl 0x55939842f9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55939842f8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842f768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842f728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939842f788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939842f748 'int' 1 # | | | `-ConstantMatrixType 0x55939842f880 'matrix' # | | |-TypedefDecl 0x55939842fd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55939842fc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842faa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842fa68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939842fac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939842fa88 'int' 2 # | | | `-ConstantMatrixType 0x55939842fbc0 'matrix' # | | |-TypedefDecl 0x559398430060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55939842ff60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939842fde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939842fda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939842fe08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939842fdc8 'int' 3 # | | | `-ConstantMatrixType 0x55939842ff00 'matrix' # | | |-TypedefDecl 0x5593984303a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5593984302a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559398414540 'uint32_t' sugar # | | | | |-Typedef 0x5593983efd58 'uint32_t' # | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398430128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984300e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398430148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398430108 'int' 4 # | | | `-ConstantMatrixType 0x559398430240 'matrix' # | | |-TypedefDecl 0x559398430840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559398430740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398430468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398430428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984304a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398430448 'int' 1 # | | | `-ConstantMatrixType 0x5593984306e0 'matrix' # | | |-TypedefDecl 0x559398430c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559398430b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398430908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984308c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398430928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984308e8 'int' 2 # | | | `-ConstantMatrixType 0x559398430b20 'matrix' # | | |-TypedefDecl 0x5593984310c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559398430fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398430d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398430d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398430d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398430d28 'int' 3 # | | | `-ConstantMatrixType 0x559398430f60 'matrix' # | | |-TypedefDecl 0x559398431830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559398431400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398431188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398431148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984311a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398431168 'int' 4 # | | | `-ConstantMatrixType 0x5593984313a0 'matrix' # | | |-TypedefDecl 0x559398431c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559398431b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984318f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984318b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398431918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984318d8 'int' 1 # | | | `-ConstantMatrixType 0x559398431b10 'matrix' # | | |-TypedefDecl 0x5593984320b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559398431fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398431d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398431cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398431d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398431d18 'int' 2 # | | | `-ConstantMatrixType 0x559398431f50 'matrix' # | | |-TypedefDecl 0x5593984324f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5593984323f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398432178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398432138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398432198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398432158 'int' 3 # | | | `-ConstantMatrixType 0x559398432390 'matrix' # | | |-TypedefDecl 0x55939844cda0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55939844cca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984325b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398432578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984325d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398432598 'int' 4 # | | | `-ConstantMatrixType 0x55939844cc40 'matrix' # | | |-TypedefDecl 0x55939844d1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55939844d0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939844ce68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939844ce28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939844ce88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939844ce48 'int' 1 # | | | `-ConstantMatrixType 0x55939844d080 'matrix' # | | |-TypedefDecl 0x55939844d620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55939844d520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939844d2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939844d268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939844d2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939844d288 'int' 2 # | | | `-ConstantMatrixType 0x55939844d4c0 'matrix' # | | |-TypedefDecl 0x55939844da60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55939844d960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939844d6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939844d6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939844d708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939844d6c8 'int' 3 # | | | `-ConstantMatrixType 0x55939844d900 'matrix' # | | |-TypedefDecl 0x55939844e110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55939844e010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939844db28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939844dae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939844db48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939844db08 'int' 4 # | | | `-ConstantMatrixType 0x55939844dfb0 'matrix' # | | |-TypedefDecl 0x55939844e550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55939844e450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939844e1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939844e198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939844e1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939844e1b8 'int' 1 # | | | `-ConstantMatrixType 0x55939844e3f0 'matrix' # | | |-TypedefDecl 0x55939844e990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55939844e890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939844e618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939844e5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939844e638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939844e5f8 'int' 2 # | | | `-ConstantMatrixType 0x55939844e830 'matrix' # | | |-TypedefDecl 0x55939844edd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55939844ecd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939844ea58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939844ea18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939844ea78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939844ea38 'int' 3 # | | | `-ConstantMatrixType 0x55939844ec70 'matrix' # | | |-TypedefDecl 0x55939844f470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55939844f370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559398414eb0 'int64_t' sugar # | | | | |-Typedef 0x5593983efea8 'int64_t' # | | | | `-BuiltinType 0x5593983bf280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939844f0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939844f0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939844f110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939844f0d0 'int' 4 # | | | `-ConstantMatrixType 0x55939844f310 'matrix' # | | |-TypedefDecl 0x55939844f8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55939844f7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939844f538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939844f4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939844f558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939844f518 'int' 1 # | | | `-ConstantMatrixType 0x55939844f790 'matrix' # | | |-TypedefDecl 0x55939844fd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55939844fc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939844f9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939844f978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939844f9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939844f998 'int' 2 # | | | `-ConstantMatrixType 0x55939844fbd0 'matrix' # | | |-TypedefDecl 0x559398453350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559398453250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939844fdf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939844fdb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939844fe18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939844fdd8 'int' 3 # | | | `-ConstantMatrixType 0x559398450010 'matrix' # | | |-TypedefDecl 0x559398453790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559398453690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398453418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984533d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398453438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984533f8 'int' 4 # | | | `-ConstantMatrixType 0x559398453630 'matrix' # | | |-TypedefDecl 0x559398453bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559398453ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398453858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398453818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398453878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398453838 'int' 1 # | | | `-ConstantMatrixType 0x559398453a70 'matrix' # | | |-TypedefDecl 0x559398454010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559398453f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398453c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398453c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398453cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398453c78 'int' 2 # | | | `-ConstantMatrixType 0x559398453eb0 'matrix' # | | |-TypedefDecl 0x559398454460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559398454360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984540d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398454098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593984540f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984540b8 'int' 3 # | | | `-ConstantMatrixType 0x559398454300 'matrix' # | | |-TypedefDecl 0x5593984548a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5593984547a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398454528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984544e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398454548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398454508 'int' 4 # | | | `-ConstantMatrixType 0x559398454740 'matrix' # | | |-TypedefDecl 0x559398454ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559398454be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398454968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398454928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398454988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398454948 'int' 1 # | | | `-ConstantMatrixType 0x559398454b80 'matrix' # | | |-TypedefDecl 0x559398455120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559398455020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398454da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398454d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398454dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398454d88 'int' 2 # | | | `-ConstantMatrixType 0x559398454fc0 'matrix' # | | |-TypedefDecl 0x559398455590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559398455490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593984551e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984551a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398455208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984551c8 'int' 3 # | | | `-ConstantMatrixType 0x559398455430 'matrix' # | | |-TypedefDecl 0x5593984559d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5593984558d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398455658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398455618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398455678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398455638 'int' 4 # | | | `-ConstantMatrixType 0x559398455870 'matrix' # | | |-TypedefDecl 0x559398455e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559398455d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398455a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398455a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398455ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398455a78 'int' 1 # | | | `-ConstantMatrixType 0x559398455cb0 'matrix' # | | |-TypedefDecl 0x559398456280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559398456150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398455ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398455e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398455ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398455eb8 'int' 2 # | | | `-ConstantMatrixType 0x5593984560f0 'matrix' # | | |-TypedefDecl 0x5593984566c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5593984565c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398456348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398456308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398456368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398456328 'int' 3 # | | | `-ConstantMatrixType 0x559398456560 'matrix' # | | |-TypedefDecl 0x559398456b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559398456a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5593984158e0 'uint64_t' sugar # | | | | |-Typedef 0x5593983efe38 'uint64_t' # | | | | `-BuiltinType 0x5593983bf320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398456788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398456748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984567a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398456768 'int' 4 # | | | `-ConstantMatrixType 0x5593984569a0 'matrix' # | | |-TypedefDecl 0x559398456f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x559398456e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398456bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398456b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398456bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398456b90 'int' 1 # | | | `-ConstantMatrixType 0x559398456e00 'matrix' # | | |-TypedefDecl 0x5593984573c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5593984572c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398457010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398456fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398457030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398456ff0 'int' 2 # | | | `-ConstantMatrixType 0x559398457230 'matrix' # | | |-TypedefDecl 0x5593984577f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5593984576f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398457470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398457430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398457490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398457450 'int' 3 # | | | `-ConstantMatrixType 0x559398457690 'matrix' # | | |-TypedefDecl 0x559398457c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x559398457b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984578a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398457860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984578c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398457880 'int' 4 # | | | `-ConstantMatrixType 0x559398457ac0 'matrix' # | | |-TypedefDecl 0x559398458050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x559398457f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398457cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398457c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398457cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398457cb0 'int' 1 # | | | `-ConstantMatrixType 0x559398457ef0 'matrix' # | | |-TypedefDecl 0x5593984586e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5593984585e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398458100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984580c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398458120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984580e0 'int' 2 # | | | `-ConstantMatrixType 0x559398458580 'matrix' # | | |-TypedefDecl 0x559398458b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x559398458a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398458790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398458750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593984587b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398458770 'int' 3 # | | | `-ConstantMatrixType 0x5593984589b0 'matrix' # | | |-TypedefDecl 0x559398458f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x559398458e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398458bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398458b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398458be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398458ba0 'int' 4 # | | | `-ConstantMatrixType 0x559398458de0 'matrix' # | | |-TypedefDecl 0x559398459370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x559398459270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398458ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398458fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398459010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398458fd0 'int' 1 # | | | `-ConstantMatrixType 0x559398459210 'matrix' # | | |-TypedefDecl 0x55939845ba10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55939845b910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398459420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984593e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398459440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398459400 'int' 2 # | | | `-ConstantMatrixType 0x55939845b8b0 'matrix' # | | |-TypedefDecl 0x55939845be40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55939845bd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939845bac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939845ba80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939845bae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939845baa0 'int' 3 # | | | `-ConstantMatrixType 0x55939845bce0 'matrix' # | | |-TypedefDecl 0x55939845c270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55939845c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939845bef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939845beb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939845bf10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939845bed0 'int' 4 # | | | `-ConstantMatrixType 0x55939845c110 'matrix' # | | |-TypedefDecl 0x55939845c6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55939845c5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939845c320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939845c2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939845c340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939845c300 'int' 1 # | | | `-ConstantMatrixType 0x55939845c540 'matrix' # | | |-TypedefDecl 0x55939845caf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55939845c9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939845c770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939845c710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939845c790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939845c750 'int' 2 # | | | `-ConstantMatrixType 0x55939845c990 'matrix' # | | |-TypedefDecl 0x55939845cf20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55939845ce20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939845cba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939845cb60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939845cbc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939845cb80 'int' 3 # | | | `-ConstantMatrixType 0x55939845cdc0 'matrix' # | | |-TypedefDecl 0x55939845d350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55939845d250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5593983bf9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939845cfd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939845cf90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939845cff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939845cfb0 'int' 4 # | | | `-ConstantMatrixType 0x55939845d1f0 'matrix' # | | |-TypedefDecl 0x559398437c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55939845d6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939845d400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939845d3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939845d420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939845d3e0 'int' 1 # | | | `-ConstantMatrixType 0x55939845d650 'matrix' # | | |-TypedefDecl 0x5593984380b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x559398437fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398437d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398437cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398437d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398437d10 'int' 2 # | | | `-ConstantMatrixType 0x559398437f50 'matrix' # | | |-TypedefDecl 0x5593984384e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5593984383e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398438160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398438120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398438180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398438140 'int' 3 # | | | `-ConstantMatrixType 0x559398438380 'matrix' # | | |-TypedefDecl 0x559398438910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x559398438810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398438590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398438550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984385b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398438570 'int' 4 # | | | `-ConstantMatrixType 0x5593984387b0 'matrix' # | | |-TypedefDecl 0x559398438d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x559398438c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984389c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398438980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984389e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984389a0 'int' 1 # | | | `-ConstantMatrixType 0x559398438c10 'matrix' # | | |-TypedefDecl 0x5593984391a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5593984390a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398438e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398438de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398438e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398438e00 'int' 2 # | | | `-ConstantMatrixType 0x559398439040 'matrix' # | | |-TypedefDecl 0x5593984395d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5593984394d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398439250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398439210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398439270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398439230 'int' 3 # | | | `-ConstantMatrixType 0x559398439470 'matrix' # | | |-TypedefDecl 0x559398439a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x559398439900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398439680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398439640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984396a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398439660 'int' 4 # | | | `-ConstantMatrixType 0x5593984398a0 'matrix' # | | |-TypedefDecl 0x559398439e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x559398439d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398439ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398439a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398439ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398439a90 'int' 1 # | | | `-ConstantMatrixType 0x559398439ce0 'matrix' # | | |-TypedefDecl 0x55939843a270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55939843a170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398439ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398439eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398439f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398439ed0 'int' 2 # | | | `-ConstantMatrixType 0x55939843a110 'matrix' # | | |-TypedefDecl 0x55939843a6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55939843a5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939843a320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939843a2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939843a340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939843a300 'int' 3 # | | | `-ConstantMatrixType 0x55939843a540 'matrix' # | | |-TypedefDecl 0x55939843aad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55939843a9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939843a750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939843a710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939843a770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939843a730 'int' 4 # | | | `-ConstantMatrixType 0x55939843a970 'matrix' # | | |-TypedefDecl 0x55939843bf30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55939843be30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939843ab80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939843ab40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939843aba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939843ab60 'int' 1 # | | | `-ConstantMatrixType 0x55939843bdd0 'matrix' # | | |-TypedefDecl 0x55939843c360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55939843c260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939843bfe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939843bfa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939843c000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939843bfc0 'int' 2 # | | | `-ConstantMatrixType 0x55939843c200 'matrix' # | | |-TypedefDecl 0x55939843c790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55939843c690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939843c410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939843c3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939843c430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939843c3f0 'int' 3 # | | | `-ConstantMatrixType 0x55939843c630 'matrix' # | | |-TypedefDecl 0x55939843cbc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55939843cac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939843c840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939843c800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939843c860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939843c820 'int' 4 # | | | `-ConstantMatrixType 0x55939843ca60 'matrix' # | | |-TypedefDecl 0x55939843d040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55939843cf40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939843cc90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939843cc50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939843ccb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939843cc70 'int' 1 # | | | `-ConstantMatrixType 0x55939843cee0 'matrix' # | | |-TypedefDecl 0x55939843d470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55939843d370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939843d0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939843d0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939843d110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939843d0d0 'int' 2 # | | | `-ConstantMatrixType 0x55939843d310 'matrix' # | | |-TypedefDecl 0x55939843d8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55939843d7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939843d520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939843d4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939843d540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939843d500 'int' 3 # | | | `-ConstantMatrixType 0x55939843d740 'matrix' # | | |-TypedefDecl 0x55939843e4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55939843dbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939843d950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939843d910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939843d970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939843d930 'int' 4 # | | | `-ConstantMatrixType 0x55939843db70 'matrix' # | | |-TypedefDecl 0x55939843e920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55939843e820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939843e5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939843e560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939843e5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939843e580 'int' 1 # | | | `-ConstantMatrixType 0x55939843e7c0 'matrix' # | | |-TypedefDecl 0x55939843ed50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55939843ec50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939843e9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939843e990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939843e9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939843e9b0 'int' 2 # | | | `-ConstantMatrixType 0x55939843ebf0 'matrix' # | | |-TypedefDecl 0x55939843f180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55939843f080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939843ee00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939843edc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939843ee20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939843ede0 'int' 3 # | | | `-ConstantMatrixType 0x55939843f020 'matrix' # | | |-TypedefDecl 0x55939843f5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55939843f4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939843f230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939843f1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939843f250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939843f210 'int' 4 # | | | `-ConstantMatrixType 0x55939843f480 'matrix' # | | |-TypedefDecl 0x55939843fa10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55939843f910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939843f690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939843f650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55939843f6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55939843f670 'int' 1 # | | | `-ConstantMatrixType 0x55939843f8b0 'matrix' # | | |-TypedefDecl 0x55939843fe40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55939843fd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939843fac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939843fa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55939843fae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55939843faa0 'int' 2 # | | | `-ConstantMatrixType 0x55939843fce0 'matrix' # | | |-TypedefDecl 0x559398440270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x559398440170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939843fef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939843feb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939843ff10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939843fed0 'int' 3 # | | | `-ConstantMatrixType 0x559398440110 'matrix' # | | |-TypedefDecl 0x5593984419c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5593984418c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398440320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984402e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398440340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398440300 'int' 4 # | | | `-ConstantMatrixType 0x559398441860 'matrix' # | | |-TypedefDecl 0x559398441df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x559398441cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398441a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398441a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398441a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398441a50 'int' 1 # | | | `-ConstantMatrixType 0x559398441c90 'matrix' # | | |-TypedefDecl 0x559398442220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x559398442120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398441ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398441e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398441ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398441e80 'int' 2 # | | | `-ConstantMatrixType 0x5593984420c0 'matrix' # | | |-TypedefDecl 0x559398442650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x559398442550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984422d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398442290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593984422f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984422b0 'int' 3 # | | | `-ConstantMatrixType 0x5593984424f0 'matrix' # | | |-TypedefDecl 0x559398442da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x559398442ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398442700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984426c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398442720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984426e0 'int' 4 # | | | `-ConstantMatrixType 0x559398442c40 'matrix' # | | |-TypedefDecl 0x559398443120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559398443020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398442e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398442e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398442e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398442e48 'int' 1 # | | | `-ConstantMatrixType 0x559398442fc0 'matrix' # | | |-TypedefDecl 0x559398443460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559398443360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984431e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984431a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398443208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984431c8 'int' 2 # | | | `-ConstantMatrixType 0x559398443300 'matrix' # | | |-TypedefDecl 0x5593984437a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5593984436a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398443528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984434e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398443548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398443508 'int' 3 # | | | `-ConstantMatrixType 0x559398443640 'matrix' # | | |-TypedefDecl 0x559398444b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5593984439e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398443868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398443828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398443888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398443848 'int' 4 # | | | `-ConstantMatrixType 0x559398443980 'matrix' # | | |-TypedefDecl 0x559398444e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559398444d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398444bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398444b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398444bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398444bb8 'int' 1 # | | | `-ConstantMatrixType 0x559398444cf0 'matrix' # | | |-TypedefDecl 0x559398445190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559398445090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398444f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398444ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398444f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398444ef8 'int' 2 # | | | `-ConstantMatrixType 0x559398445030 'matrix' # | | |-TypedefDecl 0x5593984454d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5593984453d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398445258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398445218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398445278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398445238 'int' 3 # | | | `-ConstantMatrixType 0x559398445370 'matrix' # | | |-TypedefDecl 0x559398445810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559398445710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398445598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398445558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984455b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398445578 'int' 4 # | | | `-ConstantMatrixType 0x5593984456b0 'matrix' # | | |-TypedefDecl 0x559398445b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559398445a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593984458d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398445898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984458f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984458b8 'int' 1 # | | | `-ConstantMatrixType 0x5593984459f0 'matrix' # | | |-TypedefDecl 0x559398445ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559398445da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398445c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398445be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398445c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398445c08 'int' 2 # | | | `-ConstantMatrixType 0x559398445d40 'matrix' # | | |-TypedefDecl 0x5593984461e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5593984460e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398445f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398445f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398445f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398445f48 'int' 3 # | | | `-ConstantMatrixType 0x559398446080 'matrix' # | | |-TypedefDecl 0x559398446520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559398446420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593984462a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398446268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984462c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398446288 'int' 4 # | | | `-ConstantMatrixType 0x5593984463c0 'matrix' # | | |-TypedefDecl 0x559398446860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559398446760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5593984465e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984465a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398446608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984465c8 'int' 1 # | | | `-ConstantMatrixType 0x559398446700 'matrix' # | | |-TypedefDecl 0x559398446bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559398446af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398446928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5593984468e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398446948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398446908 'int' 2 # | | | `-ConstantMatrixType 0x559398446a40 'matrix' # | | |-TypedefDecl 0x559398446f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559398446e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398446cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398446c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398446cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398446c98 'int' 3 # | | | `-ConstantMatrixType 0x559398446dd0 'matrix' # | | |-TypedefDecl 0x559398447270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559398447170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5593984188a0 'float32_t' sugar # | | | | |-Typedef 0x5593983efdc8 'float32_t' # | | | | `-BuiltinType 0x5593983bf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398446ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398446fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398447018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398446fd8 'int' 4 # | | | `-ConstantMatrixType 0x559398447110 'matrix' # | | |-TypedefDecl 0x5593984475f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5593984474f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398447338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984472f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398447358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398447318 'int' 1 # | | | `-ConstantMatrixType 0x559398447490 'matrix' # | | |-TypedefDecl 0x559398447930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559398447830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984476b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398447678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984476d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398447698 'int' 2 # | | | `-ConstantMatrixType 0x5593984477d0 'matrix' # | | |-TypedefDecl 0x559398447c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559398447b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984479f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5593984479b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398447a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984479d8 'int' 3 # | | | `-ConstantMatrixType 0x559398447b30 'matrix' # | | |-TypedefDecl 0x559398447fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559398447ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398447d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398447d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398447d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398447d38 'int' 4 # | | | `-ConstantMatrixType 0x559398447e70 'matrix' # | | |-TypedefDecl 0x559398448310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559398448210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398448098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398448058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5593984480b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398448078 'int' 1 # | | | `-ConstantMatrixType 0x5593984481b0 'matrix' # | | |-TypedefDecl 0x559398448650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559398448550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984483d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398448398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5593984483f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984483b8 'int' 2 # | | | `-ConstantMatrixType 0x5593984484f0 'matrix' # | | |-TypedefDecl 0x559398448990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559398448890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398448718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984486d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398448738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984486f8 'int' 3 # | | | `-ConstantMatrixType 0x559398448830 'matrix' # | | |-TypedefDecl 0x559398448ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559398448be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398448a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398448a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398448a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398448a38 'int' 4 # | | | `-ConstantMatrixType 0x559398448b80 'matrix' # | | |-TypedefDecl 0x559398449020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559398448f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398448da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398448d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398448dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398448d88 'int' 1 # | | | `-ConstantMatrixType 0x559398448ec0 'matrix' # | | |-TypedefDecl 0x559398449360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559398449260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5593984490e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984490a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398449108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5593984490c8 'int' 2 # | | | `-ConstantMatrixType 0x559398449200 'matrix' # | | |-TypedefDecl 0x5593984496a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5593984495a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398449428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5593984493e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398449448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398449408 'int' 3 # | | | `-ConstantMatrixType 0x559398449540 'matrix' # | | |-TypedefDecl 0x5593984499e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5593984498e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559398449768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559398449728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398449788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398449748 'int' 4 # | | | `-ConstantMatrixType 0x559398449880 'matrix' # | | |-TypedefDecl 0x559398449d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559398449c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398449aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398449a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559398449ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559398449a88 'int' 1 # | | | `-ConstantMatrixType 0x559398449bd0 'matrix' # | | |-TypedefDecl 0x55939844a070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559398449f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559398449df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559398449db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559398449e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559398449dd8 'int' 2 # | | | `-ConstantMatrixType 0x559398449f10 'matrix' # | | |-TypedefDecl 0x55939844a3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55939844a2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | | |-Typedef 0x5593983eff18 'float64_t' # | | | | `-BuiltinType 0x5593983bf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55939844a138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55939844a0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55939844a158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55939844a118 'int' 3 # | | | `-ConstantMatrixType 0x55939844a250 'matrix' # | | `-TypedefDecl 0x55939844a6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55939844a5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5593983eb2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x559398419200 'float64_t' sugar # | | | |-Typedef 0x5593983eff18 'float64_t' # | | | `-BuiltinType 0x5593983bf380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55939844a478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55939844a438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55939844a498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55939844a458 'int' 4 # | | `-ConstantMatrixType 0x55939844a590 'matrix' # | |-NamespaceDecl 0x55939845da18 prev 0x5593983efbf0 line:12:11 hlsl # | | |-original Namespace 0x5593983bfa98 'hlsl' # | | `-NamespaceDecl 0x55939845da88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55939845dd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55939845db10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55939845db90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55939845dc68 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 0x55939845dd10 <> Implicit # | | | |-CXXRecordDecl 0x55939845de40 col:42 implicit struct is_same # | | | `-VarDecl 0x55939845def8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55939845df80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55939845e2f0 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 0x5593983bfb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5593983bfb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55939845e028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55939845e520 <> Implicit # | | | |-CXXRecordDecl 0x55939845e5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55939845e698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55939845e700 'bool' true # | | |-ClassTemplateDecl 0x559398463088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x559398462e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x559398462ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x559398462f88 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 0x559398463030 <> Implicit # | | | `-CXXRecordDecl 0x559398463160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x559398463540 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 0x5593983bfb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x559398463248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5593984637a0 <> Implicit # | | | |-CXXRecordDecl 0x559398463860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x559398463918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x5593984632a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x559398463248 'T' # | | |-TypeAliasTemplateDecl 0x559398463d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x5593984639e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x559398463a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x5593983bf1c0 'void' # | | | `-TypeAliasDecl 0x559398463ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x559398463c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x559398465160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x559398463d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x559398464630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5593984646c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5593984650b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x559398464f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x559398465440 # | | | `-ReturnStmt 0x559398465430 # | | | `-BuiltinBitCastExpr 0x559398465408 'vector' # | | | `-DeclRefExpr 0x5593984653b0 'vector' lvalue ParmVar 0x559398464f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x559398467c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x559398465458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5593984654e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x559398467ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x559398467a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x559398467da8 # | | | `-ReturnStmt 0x559398467d98 # | | | `-BuiltinBitCastExpr 0x559398467d70 'U' # | | | `-DeclRefExpr 0x559398467d40 'T' lvalue ParmVar 0x559398467a60 'F' 'T' # | | |-ClassTemplateDecl 0x559398467f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x559398467dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x559398467e60 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 0x559398467f08 <> Implicit # | | | |-CXXRecordDecl 0x559398468038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5593984680f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x559398468168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x559398467e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x559398467dc0 'T' # | | `-TypeAliasTemplateDecl 0x559398468c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5593984681d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x559398468278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x559398468ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x559398468ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x5593983bfdf0 <> 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 0x5593984686a0 '__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 0x55939845da88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x559398463d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5593984683f0 'bool' # | | | | `-BinaryOperator 0x5593984683d0 'bool' '&&' # | | | | |-BinaryOperator 0x559398468350 'bool' '>' # | | | | | |-DeclRefExpr 0x559398468310 'int' NonTypeTemplateParm 0x559398468278 'N' 'int' # | | | | | `-IntegerLiteral 0x559398468330 'int' 1 # | | | | `-BinaryOperator 0x5593984683b0 'bool' '<=' # | | | | |-DeclRefExpr 0x559398468370 'int' NonTypeTemplateParm 0x559398468278 'N' 'int' # | | | | `-IntegerLiteral 0x559398468390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559398468230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593984681d8 'T' # | | | `-DependentNameType 0x559398468650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5593984689b0 'int' NonTypeTemplateParm 0x559398468278 'N' 'int' # | | `-DependentSizedExtVectorType 0x559398468a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5593984689e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5593983bfdf0 'vector' # | | | `-TemplateSpecializationType 0x5593984686a0 '__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 0x55939845da88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x559398463d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5593984683f0 'bool' # | | | | `-BinaryOperator 0x5593984683d0 'bool' '&&' # | | | | |-BinaryOperator 0x559398468350 'bool' '>' # | | | | | |-DeclRefExpr 0x559398468310 'int' NonTypeTemplateParm 0x559398468278 'N' 'int' # | | | | | `-IntegerLiteral 0x559398468330 'int' 1 # | | | | `-BinaryOperator 0x5593984683b0 'bool' '<=' # | | | | |-DeclRefExpr 0x559398468370 'int' NonTypeTemplateParm 0x559398468278 'N' 'int' # | | | | `-IntegerLiteral 0x559398468390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559398468230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5593984681d8 'T' # | | | `-DependentNameType 0x559398468650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x559398468a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x5593983bfc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x5593983bfc78 <> 'int' 4 # | | `-DeclRefExpr 0x5593984689b0 'int' NonTypeTemplateParm 0x559398468278 'N' 'int' # | |-NamespaceDecl 0x559398468ca8 prev 0x55939845da18 line:12:11 hlsl # | | |-original Namespace 0x5593983bfa98 'hlsl' # | | |-FunctionDecl 0x559398468e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x559398468d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x559398468ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559398468f50 Implicit # | | | `-ConstAttr 0x559398468f78 Implicit # | | |-FunctionDecl 0x559398469128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x559398469000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984691d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559398469250 Implicit # | | | `-ConstAttr 0x559398469278 Implicit # | | |-FunctionDecl 0x559398469438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x559398469310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984694e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559398469560 Implicit # | | | `-ConstAttr 0x559398469588 Implicit # | | |-FunctionDecl 0x559398469748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x559398469620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984697f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559398469870 Implicit # | | | `-ConstAttr 0x559398469898 Implicit # | | |-FunctionDecl 0x55939846ae68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55939846ad80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55939846af18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846af90 Implicit # | | | `-ConstAttr 0x55939846afb8 Implicit # | | |-FunctionDecl 0x55939846b178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55939846b050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55939846b228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846b2a0 Implicit # | | | `-ConstAttr 0x55939846b2c8 Implicit # | | |-FunctionDecl 0x55939846b488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55939846b360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55939846b538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846b5b0 Implicit # | | | `-ConstAttr 0x55939846b5d8 Implicit # | | |-FunctionDecl 0x55939846b798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55939846b670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55939846b848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846b8c0 Implicit # | | | `-ConstAttr 0x55939846b8e8 Implicit # | | |-FunctionDecl 0x55939846ba68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55939846b938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55939846bb88 # | | | `-ReturnStmt 0x55939846bb78 # | | | `-ImplicitCastExpr 0x55939846bb60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55939846bb40 'uint':'unsigned int' lvalue ParmVar 0x55939846b938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55939846bd90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55939846bbd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55939846beb0 # | | | `-ReturnStmt 0x55939846bea0 # | | | `-ImplicitCastExpr 0x55939846be88 'uint2':'vector' # | | | `-DeclRefExpr 0x55939846be68 'uint2':'vector' lvalue ParmVar 0x55939846bbd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55939846c038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55939846bf08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55939846c158 # | | | `-ReturnStmt 0x55939846c148 # | | | `-ImplicitCastExpr 0x55939846c130 'uint3':'vector' # | | | `-DeclRefExpr 0x55939846c110 'uint3':'vector' lvalue ParmVar 0x55939846bf08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55939846c2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55939846c1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55939846c3f8 # | | | `-ReturnStmt 0x55939846c3e8 # | | | `-ImplicitCastExpr 0x55939846c3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55939846c3b0 'uint4':'vector' lvalue ParmVar 0x55939846c1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55939846c528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55939846c438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55939846c5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846c650 Implicit # | | | `-ConstAttr 0x55939846c678 Implicit # | | |-FunctionDecl 0x55939846c838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55939846c710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55939846c8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846c960 Implicit # | | | `-ConstAttr 0x55939846c988 Implicit # | | |-FunctionDecl 0x55939846cb48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55939846ca20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55939846cbf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846cc70 Implicit # | | | `-ConstAttr 0x55939846cc98 Implicit # | | |-FunctionDecl 0x55939846d5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55939846d4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55939846d688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846d700 Implicit # | | | `-ConstAttr 0x55939846d728 Implicit # | | |-FunctionDecl 0x55939846d8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55939846d7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55939846d978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846d9f0 Implicit # | | | `-ConstAttr 0x55939846da18 Implicit # | | |-FunctionDecl 0x55939846dbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55939846dab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939846dc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846dd00 Implicit # | | | `-ConstAttr 0x55939846dd28 Implicit # | | |-FunctionDecl 0x55939846dee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55939846ddc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939846df98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846e010 Implicit # | | | `-ConstAttr 0x55939846e038 Implicit # | | |-FunctionDecl 0x55939846e1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55939846e0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939846e2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55939846e320 Implicit # | | | `-ConstAttr 0x55939846e348 Implicit # | | |-FunctionDecl 0x559398472b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939846e398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x559398472c90 # | | | `-ReturnStmt 0x559398472c80 # | | | `-ImplicitCastExpr 0x559398472c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x559398472c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55939846e398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x559398472e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398472ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x559398472f38 # | | | `-ReturnStmt 0x559398472f28 # | | | `-ImplicitCastExpr 0x559398472f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x559398472ef0 'uint64_t2':'vector' lvalue ParmVar 0x559398472ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5593984730b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398472f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5593984731d8 # | | | `-ReturnStmt 0x5593984731c8 # | | | `-ImplicitCastExpr 0x5593984731b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x559398473190 'uint64_t3':'vector' lvalue ParmVar 0x559398472f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x559398473358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398473228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x559398473478 # | | | `-ReturnStmt 0x559398473468 # | | | `-ImplicitCastExpr 0x559398473450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x559398473430 'uint64_t4':'vector' lvalue ParmVar 0x559398473228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5593984735a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x5593984734b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x559398473658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5593984736d0 Implicit # | | | `-ConstAttr 0x5593984736f8 Implicit # | | |-FunctionDecl 0x5593984738b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x559398473790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559398473968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5593984739e0 Implicit # | | | `-ConstAttr 0x559398473a08 Implicit # | | |-FunctionDecl 0x559398474cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x559398473aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559398474d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559398474df0 Implicit # | | | `-ConstAttr 0x559398474e18 Implicit # | | |-FunctionDecl 0x559398474fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x559398474eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559398475088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559398475100 Implicit # | | | `-ConstAttr 0x559398475128 Implicit # | | |-FunctionDecl 0x559398475238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x559398475188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5593984752e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559398475360 Implicit # | | | `-ConstAttr 0x559398475388 Implicit # | | |-FunctionDecl 0x5593984754a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984753f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398475550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5593984755c8 Implicit # | | | `-ConstAttr 0x5593984755f0 Implicit # | | |-FunctionDecl 0x559398475718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x559398475668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984757c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559398475840 Implicit # | | | `-ConstAttr 0x559398475868 Implicit # | | |-FunctionDecl 0x559398475990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984758e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398475a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559398475ab8 Implicit # | | | `-ConstAttr 0x559398475ae0 Implicit # | | |-FunctionDecl 0x559398475c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x559398475b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x559398475ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559398475d58 Implicit # | | | `-ConstAttr 0x559398475d80 Implicit # | | |-FunctionDecl 0x559398475ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x559398475df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559398475f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559398475fd0 Implicit # | | | `-ConstAttr 0x559398475ff8 Implicit # | | |-FunctionDecl 0x559398476120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x559398476070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984761d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559398476248 Implicit # | | | `-ConstAttr 0x559398476270 Implicit # | | |-FunctionDecl 0x559398476398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984762e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398476448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5593984764c0 Implicit # | | | `-ConstAttr 0x5593984764e8 Implicit # | | |-FunctionDecl 0x559398476768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x559398476590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x559398476610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x559398476820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984768e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x559398476928 Implicit # | | | `-ConstAttr 0x559398476950 Implicit # | | |-FunctionDecl 0x559398479050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5593984769f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x559398476a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x559398479108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984791c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x559398479210 Implicit # | | | `-ConstAttr 0x559398479238 Implicit # | | |-FunctionDecl 0x559398479380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x559398479298 col:14 'half' # | | | |-BuiltinAliasAttr 0x559398479430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5593984794a8 Implicit # | | | `-ConstAttr 0x5593984794d0 Implicit # | | |-FunctionDecl 0x559398479660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x559398479538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398479710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559398479788 Implicit # | | | `-ConstAttr 0x5593984797b0 Implicit # | | |-FunctionDecl 0x559398479950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x559398479828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398479a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559398479a78 Implicit # | | | `-ConstAttr 0x559398479aa0 Implicit # | | |-FunctionDecl 0x559398479c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x559398479b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398479cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559398479d68 Implicit # | | | `-ConstAttr 0x559398479d90 Implicit # | | |-FunctionDecl 0x559398479ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x559398479de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x559398479f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559398479ff8 Implicit # | | | `-ConstAttr 0x55939847a020 Implicit # | | |-FunctionDecl 0x55939847a1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55939847a0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55939847a2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847a318 Implicit # | | | `-ConstAttr 0x55939847a340 Implicit # | | |-FunctionDecl 0x55939847a500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55939847a3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55939847a5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847a628 Implicit # | | | `-ConstAttr 0x55939847a650 Implicit # | | |-FunctionDecl 0x55939847a810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55939847a6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55939847a8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847a938 Implicit # | | | `-ConstAttr 0x55939847a960 Implicit # | | |-FunctionDecl 0x55939847aab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55939847a9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55939847ab60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55939847abc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847ac08 Implicit # | | | `-ConstAttr 0x55939847ac30 Implicit # | | |-FunctionDecl 0x55939847add0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55939847aca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55939847ae80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847aef8 Implicit # | | | `-ConstAttr 0x55939847af20 Implicit # | | |-FunctionDecl 0x55939847b0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55939847af98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55939847b180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847b1f8 Implicit # | | | `-ConstAttr 0x55939847b220 Implicit # | | |-FunctionDecl 0x55939847b3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55939847b298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55939847b470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847b4e8 Implicit # | | | `-ConstAttr 0x55939847b510 Implicit # | | |-FunctionDecl 0x55939847b6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55939847b588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939847b760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847b7d8 Implicit # | | | `-ConstAttr 0x55939847b800 Implicit # | | |-FunctionDecl 0x55939847b9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55939847b878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55939847ba50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847bac8 Implicit # | | | `-ConstAttr 0x55939847baf0 Implicit # | | |-FunctionDecl 0x55939847bc90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55939847bb68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55939847bd40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847bdb8 Implicit # | | | `-ConstAttr 0x55939847bde0 Implicit # | | |-FunctionDecl 0x55939847bf80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55939847be58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55939847c030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847c0c8 Implicit # | | | `-ConstAttr 0x55939847c0f0 Implicit # | | |-FunctionDecl 0x55939847c230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55939847c150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55939847c2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847c358 Implicit # | | | `-ConstAttr 0x55939847c380 Implicit # | | |-FunctionDecl 0x55939847c520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55939847c3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55939847c5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847c648 Implicit # | | | `-ConstAttr 0x55939847c670 Implicit # | | |-FunctionDecl 0x55939847c810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55939847c6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55939847c8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847c938 Implicit # | | | `-ConstAttr 0x55939847c960 Implicit # | | |-FunctionDecl 0x55939847cb00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55939847c9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55939847cbb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847cc28 Implicit # | | | `-ConstAttr 0x55939847cc50 Implicit # | | |-FunctionDecl 0x55939847cdf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55939847ccc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55939847cea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847cf18 Implicit # | | | `-ConstAttr 0x55939847cf40 Implicit # | | |-FunctionDecl 0x55939847d0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55939847cfb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939847d1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847d218 Implicit # | | | `-ConstAttr 0x55939847d240 Implicit # | | |-FunctionDecl 0x55939847d3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55939847d2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939847d490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847d508 Implicit # | | | `-ConstAttr 0x55939847d530 Implicit # | | |-FunctionDecl 0x55939847d6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55939847d5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939847d780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847d7f8 Implicit # | | | `-ConstAttr 0x55939847d820 Implicit # | | |-FunctionDecl 0x55939847d9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55939847d898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55939847da70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847dae8 Implicit # | | | `-ConstAttr 0x55939847db10 Implicit # | | |-FunctionDecl 0x55939847dcb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55939847db88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939847dd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847ddd8 Implicit # | | | `-ConstAttr 0x55939847de00 Implicit # | | |-FunctionDecl 0x55939847dfa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55939847de78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939847e050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847fc98 Implicit # | | | `-ConstAttr 0x55939847fcc0 Implicit # | | |-FunctionDecl 0x55939847fe60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55939847fd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939847ff10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55939847ff88 Implicit # | | | `-ConstAttr 0x55939847ffb0 Implicit # | | |-FunctionDecl 0x5593984800f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x559398480010 col:16 'double' # | | | |-BuiltinAliasAttr 0x5593984801a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559398480218 Implicit # | | | `-ConstAttr 0x559398480240 Implicit # | | |-FunctionDecl 0x5593984803e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x5593984802b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559398480490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559398480508 Implicit # | | | `-ConstAttr 0x559398480530 Implicit # | | |-FunctionDecl 0x5593984806d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x5593984805a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559398480780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5593984807f8 Implicit # | | | `-ConstAttr 0x559398480820 Implicit # | | |-FunctionDecl 0x5593984809c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x559398480898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559398480a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559398480ae8 Implicit # | | | `-ConstAttr 0x559398480b10 Implicit # | | |-FunctionDecl 0x559398480d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x559398480b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x559398480be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x559398480db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398480e30 Implicit # | | | `-ConstAttr 0x559398480e58 Implicit # | | |-FunctionDecl 0x559398481078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x559398480ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x559398480f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559398481130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5593984811a8 Implicit # | | | `-ConstAttr 0x5593984811d0 Implicit # | | |-FunctionDecl 0x559398481408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x559398481230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5593984812b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5593984814c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398481538 Implicit # | | | `-ConstAttr 0x559398481560 Implicit # | | |-FunctionDecl 0x559398481798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5593984815c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x559398481640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x559398481850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5593984818c8 Implicit # | | | `-ConstAttr 0x5593984818f0 Implicit # | | |-FunctionDecl 0x559398481b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x559398481978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5593984819f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x559398481c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398481c88 Implicit # | | | `-ConstAttr 0x559398481cb0 Implicit # | | |-FunctionDecl 0x559398481f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x559398481d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x559398481db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x559398481fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398482038 Implicit # | | | `-ConstAttr 0x559398482060 Implicit # | | |-FunctionDecl 0x5593984822b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5593984820e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x559398482168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x559398482370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5593984823e8 Implicit # | | | `-ConstAttr 0x559398482410 Implicit # | | |-FunctionDecl 0x559398482668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x559398482498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x559398482518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x559398482720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398482798 Implicit # | | | `-ConstAttr 0x5593984827c0 Implicit # | | |-FunctionDecl 0x559398482a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x559398482848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5593984828c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x559398482ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398482b48 Implicit # | | | `-ConstAttr 0x559398482b70 Implicit # | | |-FunctionDecl 0x559398482de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x559398482bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x559398482c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x559398482ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398482f18 Implicit # | | | `-ConstAttr 0x559398482f40 Implicit # | | |-FunctionDecl 0x559398483198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x559398482fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x559398483048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x559398483250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5593984832c8 Implicit # | | | `-ConstAttr 0x5593984832f0 Implicit # | | |-FunctionDecl 0x559398483548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x559398483378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5593984833f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x559398483600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398483678 Implicit # | | | `-ConstAttr 0x5593984836a0 Implicit # | | |-FunctionDecl 0x5593984838f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x559398483728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5593984837a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5593984839b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398483a28 Implicit # | | | `-ConstAttr 0x559398483a50 Implicit # | | |-FunctionDecl 0x559398483cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x559398483ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x559398483b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x559398483d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398483df8 Implicit # | | | `-ConstAttr 0x559398483e20 Implicit # | | |-FunctionDecl 0x559398484078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x559398483ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x559398483f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x559398484130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5593984841a8 Implicit # | | | `-ConstAttr 0x5593984841d0 Implicit # | | |-FunctionDecl 0x559398484428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x559398484258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5593984842d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5593984844e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398484558 Implicit # | | | `-ConstAttr 0x559398484580 Implicit # | | |-FunctionDecl 0x5593984847d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x559398484608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x559398484688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x559398484890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398484908 Implicit # | | | `-ConstAttr 0x559398484930 Implicit # | | |-FunctionDecl 0x559398484b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5593984849b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x559398484a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x559398484c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398450288 Implicit # | | | `-ConstAttr 0x5593984502b0 Implicit # | | |-FunctionDecl 0x559398450508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x559398450338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5593984503b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5593984505c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559398450638 Implicit # | | | `-ConstAttr 0x559398450660 Implicit # | | |-FunctionDecl 0x559398450768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x5593984506c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x559398450818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559398450890 Implicit # | | | `-ConstAttr 0x5593984508b8 Implicit # | | |-FunctionDecl 0x5593984509c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x559398450920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398450a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559398450af0 Implicit # | | | `-ConstAttr 0x559398450b18 Implicit # | | |-FunctionDecl 0x559398450c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x559398450b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398450ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559398450d60 Implicit # | | | `-ConstAttr 0x559398450d88 Implicit # | | |-FunctionDecl 0x559398450ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x559398450e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398450f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559398450fd0 Implicit # | | | `-ConstAttr 0x559398450ff8 Implicit # | | |-FunctionDecl 0x5593984510f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x559398451050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5593984511a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559398489cb0 Implicit # | | | `-ConstAttr 0x559398489cd8 Implicit # | | |-FunctionDecl 0x559398489df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x559398489d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559398489ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559398489f20 Implicit # | | | `-ConstAttr 0x559398489f48 Implicit # | | |-FunctionDecl 0x55939848a068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x559398489fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55939848a118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848a190 Implicit # | | | `-ConstAttr 0x55939848a1b8 Implicit # | | |-FunctionDecl 0x55939848a2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55939848a230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55939848a388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848a400 Implicit # | | | `-ConstAttr 0x55939848a428 Implicit # | | |-FunctionDecl 0x55939848a540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55939848a498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55939848a5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55939848a650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848a698 Implicit # | | | `-ConstAttr 0x55939848a6c0 Implicit # | | |-FunctionDecl 0x55939848a7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55939848a738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55939848a890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848a908 Implicit # | | | `-ConstAttr 0x55939848a930 Implicit # | | |-FunctionDecl 0x55939848aa50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55939848a9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55939848ab00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848ab78 Implicit # | | | `-ConstAttr 0x55939848aba0 Implicit # | | |-FunctionDecl 0x55939848ace8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55939848ac18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55939848ad98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848ae10 Implicit # | | | `-ConstAttr 0x55939848ae38 Implicit # | | |-FunctionDecl 0x55939848af58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55939848aeb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939848b008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848b080 Implicit # | | | `-ConstAttr 0x55939848b0a8 Implicit # | | |-FunctionDecl 0x55939848b1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55939848b120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55939848b278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848b2f0 Implicit # | | | `-ConstAttr 0x55939848b318 Implicit # | | |-FunctionDecl 0x55939848b438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55939848b390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55939848b4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848b560 Implicit # | | | `-ConstAttr 0x55939848b588 Implicit # | | |-FunctionDecl 0x55939848b6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55939848b600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55939848b758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848b7d0 Implicit # | | | `-ConstAttr 0x55939848b7f8 Implicit # | | |-FunctionDecl 0x55939848b900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55939848b858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55939848b9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848ba28 Implicit # | | | `-ConstAttr 0x55939848ba50 Implicit # | | |-FunctionDecl 0x55939848bb70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55939848bac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55939848bc20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848bc98 Implicit # | | | `-ConstAttr 0x55939848bcd0 Implicit # | | |-FunctionDecl 0x55939848bdf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55939848bd48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55939848bea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848bf18 Implicit # | | | `-ConstAttr 0x55939848bf40 Implicit # | | |-FunctionDecl 0x55939848c060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55939848bfb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55939848c110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848c188 Implicit # | | | `-ConstAttr 0x55939848c1b0 Implicit # | | |-FunctionDecl 0x55939848c2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55939848c228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55939848c380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848c3f8 Implicit # | | | `-ConstAttr 0x55939848c420 Implicit # | | |-FunctionDecl 0x55939848c540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55939848c498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939848c5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848c668 Implicit # | | | `-ConstAttr 0x55939848c690 Implicit # | | |-FunctionDecl 0x55939848c7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55939848c708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939848c860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848c8d8 Implicit # | | | `-ConstAttr 0x55939848c900 Implicit # | | |-FunctionDecl 0x55939848ca20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55939848c978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939848cad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848cb48 Implicit # | | | `-ConstAttr 0x55939848cb70 Implicit # | | |-FunctionDecl 0x55939848cce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55939848cbe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55939848cd90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848ce08 Implicit # | | | `-ConstAttr 0x55939848ce30 Implicit # | | |-FunctionDecl 0x55939848cf50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55939848cea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939848d000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848d078 Implicit # | | | `-ConstAttr 0x55939848d0a0 Implicit # | | |-FunctionDecl 0x55939848d1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55939848d118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939848d270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848d2e8 Implicit # | | | `-ConstAttr 0x55939848d310 Implicit # | | |-FunctionDecl 0x55939848d430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55939848d388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939848d4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848d558 Implicit # | | | `-ConstAttr 0x55939848d580 Implicit # | | |-FunctionDecl 0x55939848d688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55939848d5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55939848d738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848d7b0 Implicit # | | | `-ConstAttr 0x55939848d7d8 Implicit # | | |-FunctionDecl 0x55939848d8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55939848d850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55939848d9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848da20 Implicit # | | | `-ConstAttr 0x55939848da48 Implicit # | | |-FunctionDecl 0x55939848db68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55939848dac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55939848dc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848dc90 Implicit # | | | `-ConstAttr 0x55939848dcb8 Implicit # | | |-FunctionDecl 0x55939848dde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55939848dd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55939848de98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55939848df10 Implicit # | | | `-ConstAttr 0x55939848df38 Implicit # | | |-FunctionDecl 0x55939848e188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55939848dfb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55939848e030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939848e240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55939848e2b8 Implicit # | | | `-ConstAttr 0x55939848e2e0 Implicit # | | |-FunctionDecl 0x55939848e518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55939848e348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55939848e3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55939848e5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55939848e648 Implicit # | | | `-ConstAttr 0x55939848e670 Implicit # | | |-FunctionDecl 0x55939848e8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55939848e6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55939848e768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55939848e970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55939848e9e8 Implicit # | | | `-ConstAttr 0x55939848ea10 Implicit # | | |-FunctionDecl 0x55939848ed00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55939848ea88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55939848eb08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55939848edb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55939848ee30 Implicit # | | | `-ConstAttr 0x55939848ee58 Implicit # | | |-FunctionDecl 0x55939848ef68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55939848eeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55939848f018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55939848f090 Implicit # | | | `-ConstAttr 0x55939848f0b8 Implicit # | | |-FunctionDecl 0x55939848f1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55939848f120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55939848f280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55939848f2f8 Implicit # | | | `-ConstAttr 0x55939848f320 Implicit # | | |-FunctionDecl 0x55939848f448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55939848f398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55939848f4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55939848f570 Implicit # | | | `-ConstAttr 0x55939848f598 Implicit # | | |-FunctionDecl 0x55939848f6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55939848f610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55939848f770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55939848f7e8 Implicit # | | | `-ConstAttr 0x55939848f810 Implicit # | | |-FunctionDecl 0x55939848f920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55939848f870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55939848f9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55939848fa48 Implicit # | | | `-ConstAttr 0x55939848fa70 Implicit # | | |-FunctionDecl 0x55939848fb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55939848fae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55939848fc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55939848fcc0 Implicit # | | | `-ConstAttr 0x55939847e460 Implicit # | | |-FunctionDecl 0x55939847e588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55939847e4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55939847e638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55939847e6b0 Implicit # | | | `-ConstAttr 0x55939847e6d8 Implicit # | | |-FunctionDecl 0x55939847e800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55939847e750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55939847e8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55939847e928 Implicit # | | | `-ConstAttr 0x55939847e950 Implicit # | | |-FunctionDecl 0x55939847ea60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55939847e9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55939847eb10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55939847eb88 Implicit # | | | `-ConstAttr 0x55939847ebb0 Implicit # | | |-FunctionDecl 0x55939847ecc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55939847ec18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55939847ed78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55939847edf0 Implicit # | | | `-ConstAttr 0x55939847ee18 Implicit # | | |-FunctionDecl 0x55939847ef40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55939847ee90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55939847eff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55939847f068 Implicit # | | | `-ConstAttr 0x55939847f090 Implicit # | | |-FunctionDecl 0x55939847f1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55939847f108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55939847f268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55939847f2e0 Implicit # | | | `-ConstAttr 0x55939847f308 Implicit # | | |-FunctionDecl 0x559398492d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55939847f368 col:17 'float' # | | | |-BuiltinAliasAttr 0x559398492db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559398492e28 Implicit # | | | `-ConstAttr 0x559398492e50 Implicit # | | |-FunctionDecl 0x559398492f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x559398492ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559398493028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5593984930a0 Implicit # | | | `-ConstAttr 0x5593984930c8 Implicit # | | |-FunctionDecl 0x5593984931f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x559398493140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984932a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559398493318 Implicit # | | | `-ConstAttr 0x559398493340 Implicit # | | |-FunctionDecl 0x559398493468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984933b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398493518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559398493590 Implicit # | | | `-ConstAttr 0x5593984935b8 Implicit # | | |-FunctionDecl 0x5593984937a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x559398493618 col:17 y 'half' # | | | |-ParmVarDecl 0x559398493698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x559398493860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5593984938d8 Implicit # | | | `-ConstAttr 0x559398493900 Implicit # | | |-FunctionDecl 0x559398493b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559398493950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5593984939d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398493be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559398493c58 Implicit # | | | `-ConstAttr 0x559398493c80 Implicit # | | |-FunctionDecl 0x559398493ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559398493d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x559398493d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398493fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559398494018 Implicit # | | | `-ConstAttr 0x559398494040 Implicit # | | |-FunctionDecl 0x559398494278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5593984940a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x559398494120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398494330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5593984943a8 Implicit # | | | `-ConstAttr 0x5593984943d0 Implicit # | | |-FunctionDecl 0x5593984945c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x559398494430 col:19 y 'float' # | | | |-ParmVarDecl 0x5593984944b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x559398494680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5593984946f8 Implicit # | | | `-ConstAttr 0x559398494720 Implicit # | | |-FunctionDecl 0x559398494958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559398494780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x559398494800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559398494a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559398494a88 Implicit # | | | `-ConstAttr 0x559398494ab0 Implicit # | | |-FunctionDecl 0x559398494d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559398494b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x559398494b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559398494dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559398494e50 Implicit # | | | `-ConstAttr 0x559398494e78 Implicit # | | |-FunctionDecl 0x5593984950a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559398494ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x559398494f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398495160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5593984951d8 Implicit # | | | `-ConstAttr 0x559398495200 Implicit # | | |-FunctionDecl 0x559398495310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x559398495260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5593984953c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559398495438 Implicit # | | | `-ConstAttr 0x559398495460 Implicit # | | |-FunctionDecl 0x559398495578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984954c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398495628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5593984956a0 Implicit # | | | `-ConstAttr 0x5593984956c8 Implicit # | | |-FunctionDecl 0x5593984957f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x559398495740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984958a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559398495918 Implicit # | | | `-ConstAttr 0x559398495940 Implicit # | | |-FunctionDecl 0x559398495a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984959b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398495b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559398495b90 Implicit # | | | `-ConstAttr 0x559398495bb8 Implicit # | | |-FunctionDecl 0x559398495d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x559398495c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x559398495de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559398495e58 Implicit # | | | `-ConstAttr 0x559398495e80 Implicit # | | |-FunctionDecl 0x559398495fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x559398495ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559398496058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5593984960d0 Implicit # | | | `-ConstAttr 0x5593984960f8 Implicit # | | |-FunctionDecl 0x559398496220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x559398496170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984962d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559398496348 Implicit # | | | `-ConstAttr 0x559398496370 Implicit # | | |-FunctionDecl 0x559398496498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984963e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398496548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5593984965c0 Implicit # | | | `-ConstAttr 0x5593984965e8 Implicit # | | |-FunctionDecl 0x559398496888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x559398496648 col:16 'half' # | | | |-ParmVarDecl 0x5593984966c8 col:22 'half' # | | | |-ParmVarDecl 0x559398496748 col:28 'half' # | | | |-BuiltinAliasAttr 0x559398496948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5593984969c0 Implicit # | | | `-ConstAttr 0x5593984969e8 Implicit # | | |-FunctionDecl 0x559398496d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x559398496a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x559398496ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x559398496b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398496e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559398496e78 Implicit # | | | `-ConstAttr 0x559398496ea0 Implicit # | | |-FunctionDecl 0x5593984971a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x559398496f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x559398496f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x559398497018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398497268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5593984972e0 Implicit # | | | `-ConstAttr 0x559398497308 Implicit # | | |-FunctionDecl 0x559398497608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x559398497380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x559398497400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x559398497480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984976c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559398497740 Implicit # | | | `-ConstAttr 0x559398497768 Implicit # | | |-FunctionDecl 0x559398497a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5593984977c8 col:14 'int' # | | | |-ParmVarDecl 0x559398497848 col:19 'int' # | | | |-ParmVarDecl 0x5593984978c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x559398497ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559398497b40 Implicit # | | | `-ConstAttr 0x559398497b68 Implicit # | | |-FunctionDecl 0x559398497ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x559398497be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x559398497c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x559398497d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559398497f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559398498010 Implicit # | | | `-ConstAttr 0x559398498038 Implicit # | | |-FunctionDecl 0x559398498338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5593984980b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x559398498130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5593984981b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5593984983f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559398498470 Implicit # | | | `-ConstAttr 0x559398498498 Implicit # | | |-FunctionDecl 0x559398498798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x559398498510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x559398498590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x559398498610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559398498858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5593984988d0 Implicit # | | | `-ConstAttr 0x5593984988f8 Implicit # | | |-FunctionDecl 0x559398498bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x559398498970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5593984989f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559398498a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398498cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559398498d60 Implicit # | | | `-ConstAttr 0x559398498d88 Implicit # | | |-FunctionDecl 0x559398499088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x559398498e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x559398498e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x559398498f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559398499148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5593984991c0 Implicit # | | | `-ConstAttr 0x5593984991e8 Implicit # | | |-FunctionDecl 0x5593984994e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x559398499260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5593984992e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x559398499360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5593984995a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559398499620 Implicit # | | | `-ConstAttr 0x559398499648 Implicit # | | |-FunctionDecl 0x559398499948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5593984996c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x559398499740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5593984997c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559398499a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559398499a80 Implicit # | | | `-ConstAttr 0x559398499aa8 Implicit # | | |-FunctionDecl 0x55939849ae08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x559398499b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x559398499ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x559398499c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55939849aec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55939849af40 Implicit # | | | `-ConstAttr 0x55939849af68 Implicit # | | |-FunctionDecl 0x55939849b268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55939849afe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55939849b060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55939849b0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939849b328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55939849b3a0 Implicit # | | | `-ConstAttr 0x55939849b3c8 Implicit # | | |-FunctionDecl 0x55939849b6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55939849b440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55939849b4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55939849b540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939849b788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55939849b800 Implicit # | | | `-ConstAttr 0x55939849b828 Implicit # | | |-FunctionDecl 0x55939849bb28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55939849b8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55939849b920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55939849b9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939849bbe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55939849bc60 Implicit # | | | `-ConstAttr 0x55939849bc88 Implicit # | | |-FunctionDecl 0x55939849bf98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55939849bd00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55939849bd90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55939849be10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55939849c058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55939849c0d0 Implicit # | | | `-ConstAttr 0x55939849c0f8 Implicit # | | |-FunctionDecl 0x55939849c3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55939849c170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55939849c1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55939849c270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939849c4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55939849c530 Implicit # | | | `-ConstAttr 0x55939849c558 Implicit # | | |-FunctionDecl 0x55939849c858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55939849c5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55939849c650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55939849c6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939849c918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55939849c990 Implicit # | | | `-ConstAttr 0x55939849c9b8 Implicit # | | |-FunctionDecl 0x55939849ccb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55939849ca30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55939849cab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55939849cb30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939849cda0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55939849ce18 Implicit # | | | `-ConstAttr 0x55939849ce40 Implicit # | | |-FunctionDecl 0x55939849d0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55939849cea0 col:18 'float' # | | | |-ParmVarDecl 0x55939849cf20 col:25 'float' # | | | |-ParmVarDecl 0x55939849cfa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55939849d198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55939849d210 Implicit # | | | `-ConstAttr 0x55939849d238 Implicit # | | |-FunctionDecl 0x55939849d538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55939849d2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55939849d330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55939849d3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55939849d5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55939849d670 Implicit # | | | `-ConstAttr 0x55939849d698 Implicit # | | |-FunctionDecl 0x55939849d998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55939849d710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55939849d790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55939849d810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55939849da58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55939849dad0 Implicit # | | | `-ConstAttr 0x55939849daf8 Implicit # | | |-FunctionDecl 0x559398484d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55939849db70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55939849dbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55939849dc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398484de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559398484e60 Implicit # | | | `-ConstAttr 0x559398484e88 Implicit # | | |-FunctionDecl 0x559398485128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x559398484ee8 col:20 'double' # | | | |-ParmVarDecl 0x559398484f68 col:28 'double' # | | | |-ParmVarDecl 0x559398484fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5593984851e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559398485260 Implicit # | | | `-ConstAttr 0x559398485288 Implicit # | | |-FunctionDecl 0x559398485588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x559398485300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x559398485380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x559398485400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559398485648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5593984856c0 Implicit # | | | `-ConstAttr 0x5593984856e8 Implicit # | | |-FunctionDecl 0x5593984859e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x559398485760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5593984857e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x559398485860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559398485aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559398485b20 Implicit # | | | `-ConstAttr 0x559398485b48 Implicit # | | |-FunctionDecl 0x55939849ffc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x559398485bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55939849fdc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55939849fe40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5593984a0088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5593984a0100 Implicit # | | | `-ConstAttr 0x5593984a0128 Implicit # | | |-FunctionDecl 0x5593984a0270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x5593984a0188 col:16 'float' # | | | |-BuiltinAliasAttr 0x5593984a0320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5593984a0398 Implicit # | | | `-ConstAttr 0x5593984a03c0 Implicit # | | |-FunctionDecl 0x5593984a0550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x5593984a0428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984a0600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5593984a0678 Implicit # | | | `-ConstAttr 0x5593984a06a0 Implicit # | | |-FunctionDecl 0x5593984a0840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x5593984a0718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984a08f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5593984a0968 Implicit # | | | `-ConstAttr 0x5593984a0990 Implicit # | | |-FunctionDecl 0x5593984a0b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x5593984a0a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984a0be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5593984a0c58 Implicit # | | | `-ConstAttr 0x5593984a0c80 Implicit # | | |-FunctionDecl 0x5593984a0dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x5593984a0ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5593984a0e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5593984a0ef8 Implicit # | | | `-ConstAttr 0x5593984a0f20 Implicit # | | |-FunctionDecl 0x5593984a1038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984a0f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984a10e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5593984a1160 Implicit # | | | `-ConstAttr 0x5593984a1188 Implicit # | | |-FunctionDecl 0x5593984a12b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984a1200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984a1360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5593984a13d8 Implicit # | | | `-ConstAttr 0x5593984a1400 Implicit # | | |-FunctionDecl 0x5593984a1528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984a1478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984a15d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5593984a1650 Implicit # | | | `-ConstAttr 0x5593984a1678 Implicit # | | |-FunctionDecl 0x5593984a1788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5593984a16d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x5593984a1838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5593984a18b0 Implicit # | | | `-ConstAttr 0x5593984a18d8 Implicit # | | |-FunctionDecl 0x5593984a1a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984a1950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984a1ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5593984a1b28 Implicit # | | | `-ConstAttr 0x5593984a1b50 Implicit # | | |-FunctionDecl 0x5593984a1c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984a1bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984a1d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5593984a1da0 Implicit # | | | `-ConstAttr 0x5593984a2df0 Implicit # | | |-FunctionDecl 0x5593984a2f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984a2e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984a2fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5593984a3040 Implicit # | | | `-ConstAttr 0x5593984a3068 Implicit # | | |-FunctionDecl 0x5593984a3178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5593984a30c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5593984a3228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5593984a32a0 Implicit # | | | `-ConstAttr 0x5593984a32c8 Implicit # | | |-FunctionDecl 0x5593984a33e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984a3330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984a3490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5593984a3508 Implicit # | | | `-ConstAttr 0x5593984a3530 Implicit # | | |-FunctionDecl 0x5593984a3658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984a35a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984a3708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5593984a3780 Implicit # | | | `-ConstAttr 0x5593984a37a8 Implicit # | | |-FunctionDecl 0x5593984a38d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984a3820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984a3980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5593984a39f8 Implicit # | | | `-ConstAttr 0x5593984a3a20 Implicit # | | |-FunctionDecl 0x5593984a3b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x5593984a3a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x5593984a3be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5593984a3c58 Implicit # | | | `-ConstAttr 0x5593984a3c80 Implicit # | | |-FunctionDecl 0x5593984a3e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984a3cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984a3eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5593984a3f28 Implicit # | | | `-ConstAttr 0x5593984a3f50 Implicit # | | |-FunctionDecl 0x5593984a4078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984a3fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984a4128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5593984a41a0 Implicit # | | | `-ConstAttr 0x5593984a41c8 Implicit # | | |-FunctionDecl 0x5593984a42f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984a4240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984a43a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5593984a4418 Implicit # | | | `-ConstAttr 0x5593984a4440 Implicit # | | |-FunctionDecl 0x5593984a45b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x5593984a4490 col:33 used x 'int' # | | | `-CompoundStmt 0x5593984a4a28 # | | | `-ReturnStmt 0x5593984a4a18 # | | | `-ImplicitCastExpr 0x5593984a4a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5593984a49b8 'int' # | | | |-ImplicitCastExpr 0x5593984a49a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a48e8 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a49e8 'int' # | | | `-DeclRefExpr 0x5593984a4920 'int' lvalue ParmVar 0x5593984a4490 'x' 'int' # | | |-FunctionDecl 0x5593984a4b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x5593984a4a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x5593984a4d28 # | | | `-ReturnStmt 0x5593984a4d18 # | | | `-ImplicitCastExpr 0x5593984a4d00 'vector' # | | | `-CallExpr 0x5593984a4cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x5593984a4ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a4c60 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a4ce8 'int2':'vector' # | | | `-DeclRefExpr 0x5593984a4c80 'int2':'vector' lvalue ParmVar 0x5593984a4a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x5593984a4eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x5593984a4d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x5593984a5058 # | | | `-ReturnStmt 0x5593984a5048 # | | | `-ImplicitCastExpr 0x5593984a5030 'vector' # | | | `-CallExpr 0x5593984a4fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x5593984a4fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a4f90 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a5018 'int3':'vector' # | | | `-DeclRefExpr 0x5593984a4fb0 'int3':'vector' lvalue ParmVar 0x5593984a4d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5593984a51b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x5593984a5088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x5593984a5358 # | | | `-ReturnStmt 0x5593984a5348 # | | | `-ImplicitCastExpr 0x5593984a5330 'vector' # | | | `-CallExpr 0x5593984a52e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5593984a52d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a5290 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a5318 'int4':'vector' # | | | `-DeclRefExpr 0x5593984a52b0 'int4':'vector' lvalue ParmVar 0x5593984a5088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5593984a54b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x5593984a5388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x5593984a5640 # | | | `-ReturnStmt 0x5593984a5630 # | | | `-CallExpr 0x5593984a55e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5593984a55d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a5590 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a5618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5593984a55b0 'uint':'unsigned int' lvalue ParmVar 0x5593984a5388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x5593984a5798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x5593984a5670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x5593984a5920 # | | | `-ReturnStmt 0x5593984a5910 # | | | `-CallExpr 0x5593984a58c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5593984a58b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a5870 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a58f8 'uint2':'vector' # | | | `-DeclRefExpr 0x5593984a5890 'uint2':'vector' lvalue ParmVar 0x5593984a5670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x5593984a5a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x5593984a5950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x5593984a5c00 # | | | `-ReturnStmt 0x5593984a5bf0 # | | | `-CallExpr 0x5593984a5ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x5593984a5b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a5b50 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a5bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x5593984a5b70 'uint3':'vector' lvalue ParmVar 0x5593984a5950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x5593984a5d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x5593984a5c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x5593984a5ef8 # | | | `-ReturnStmt 0x5593984a5ee8 # | | | `-CallExpr 0x5593984a5ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x5593984a5e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a5e48 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a5ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x5593984a5e68 'uint4':'vector' lvalue ParmVar 0x5593984a5c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x5593984a6058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x5593984a5f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5593984a61f8 # | | | `-ReturnStmt 0x5593984a61e8 # | | | `-ImplicitCastExpr 0x5593984a61d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5593984a6188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x5593984a6170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a6130 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a61b8 'int64_t':'long' # | | | `-DeclRefExpr 0x5593984a6150 'int64_t':'long' lvalue ParmVar 0x5593984a5f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x5593984a6358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x5593984a6228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5593984a64f8 # | | | `-ReturnStmt 0x5593984a64e8 # | | | `-ImplicitCastExpr 0x5593984a64d0 'vector' # | | | `-CallExpr 0x5593984a6488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x5593984a6470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a6430 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a64b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x5593984a6450 'int64_t2':'vector' lvalue ParmVar 0x5593984a6228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x5593984a6658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x5593984a6528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5593984a67f8 # | | | `-ReturnStmt 0x5593984a67e8 # | | | `-ImplicitCastExpr 0x5593984a67d0 'vector' # | | | `-CallExpr 0x5593984a6788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x5593984a6770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a6730 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a67b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x5593984a6750 'int64_t3':'vector' lvalue ParmVar 0x5593984a6528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x5593984a6958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x5593984a6828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x5593984a6af8 # | | | `-ReturnStmt 0x5593984a6ae8 # | | | `-ImplicitCastExpr 0x5593984a6ad0 'vector' # | | | `-CallExpr 0x5593984a6a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x5593984a6a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a6a30 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a6ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x5593984a6a50 'int64_t4':'vector' lvalue ParmVar 0x5593984a6828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x5593984a6c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x5593984a6b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5593984a6df8 # | | | `-ReturnStmt 0x5593984a6de8 # | | | `-ImplicitCastExpr 0x5593984a6dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5593984a6d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x5593984a6d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a6d30 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a6db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5593984a6d50 'uint64_t':'unsigned long' lvalue ParmVar 0x5593984a6b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5593984a6f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x5593984a6e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5593984a7118 # | | | `-ReturnStmt 0x5593984a7108 # | | | `-ImplicitCastExpr 0x5593984a70f0 'vector' # | | | `-CallExpr 0x5593984a70a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x5593984a7090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a7050 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a70d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5593984a7070 'uint64_t2':'vector' lvalue ParmVar 0x5593984a6e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5593984a7278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x5593984a7148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5593984a7418 # | | | `-ReturnStmt 0x5593984a7408 # | | | `-ImplicitCastExpr 0x5593984a73f0 'vector' # | | | `-CallExpr 0x5593984a73a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x5593984a7390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a7350 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a73d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5593984a7370 'uint64_t3':'vector' lvalue ParmVar 0x5593984a7148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5593984a7578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x5593984a7448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5593984a7718 # | | | `-ReturnStmt 0x5593984a7708 # | | | `-ImplicitCastExpr 0x5593984a76f0 'vector' # | | | `-CallExpr 0x5593984a76a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x5593984a7690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5593984a7650 '' Function 0x5593984a4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5593984a76d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5593984a7670 'uint64_t4':'vector' lvalue ParmVar 0x5593984a7448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5593984a7808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x5593984a7758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5593984a78b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5593984a7930 Implicit # | | | `-ConstAttr 0x5593984a7958 Implicit # | | |-FunctionDecl 0x5593984a7a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984a79c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984a7b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5593984a7b98 Implicit # | | | `-ConstAttr 0x5593984a7bc0 Implicit # | | |-FunctionDecl 0x5593984a7ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984a7c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984a7d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5593984a8b50 Implicit # | | | `-ConstAttr 0x5593984a8b78 Implicit # | | |-FunctionDecl 0x5593984a8ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984a8bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984a8d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5593984a8dc8 Implicit # | | | `-ConstAttr 0x5593984a8df0 Implicit # | | |-FunctionDecl 0x5593984a8f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x5593984a8e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x5593984a8fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5593984a9028 Implicit # | | | `-ConstAttr 0x5593984a9050 Implicit # | | |-FunctionDecl 0x5593984a9178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984a90c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984a9228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5593984a92a0 Implicit # | | | `-ConstAttr 0x5593984a92c8 Implicit # | | |-FunctionDecl 0x5593984a93f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984a9340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984a94a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5593984a9518 Implicit # | | | `-ConstAttr 0x5593984a9540 Implicit # | | |-FunctionDecl 0x5593984a9668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984a95b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984a9718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5593984a9790 Implicit # | | | `-ConstAttr 0x5593984a97b8 Implicit # | | |-FunctionDecl 0x5593984a9968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x5593984a9818 col:14 'half' # | | | |-ParmVarDecl 0x5593984a9898 col:20 'half' # | | | |-BuiltinAliasAttr 0x5593984a9a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984a9a98 Implicit # | | | `-ConstAttr 0x5593984a9ac0 Implicit # | | |-FunctionDecl 0x5593984a9d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x5593984a9b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x5593984a9be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984a9df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984a9e68 Implicit # | | | `-ConstAttr 0x5593984a9e90 Implicit # | | |-FunctionDecl 0x5593984aa0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x5593984a9f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x5593984a9f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984aa190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984aa208 Implicit # | | | `-ConstAttr 0x5593984aa230 Implicit # | | |-FunctionDecl 0x5593984aa478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5593984aa2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x5593984aa328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984aa530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984aa5a8 Implicit # | | | `-ConstAttr 0x5593984aa5d0 Implicit # | | |-FunctionDecl 0x5593984aa780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x5593984aa630 col:16 'float' # | | | |-ParmVarDecl 0x5593984aa6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5593984aa838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984aa8b0 Implicit # | | | `-ConstAttr 0x5593984aa8d8 Implicit # | | |-FunctionDecl 0x5593984aab70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x5593984aa950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5593984aa9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984aac28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984aaca0 Implicit # | | | `-ConstAttr 0x5593984aacc8 Implicit # | | |-FunctionDecl 0x5593984aaf18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x5593984aad40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x5593984aadc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984aafd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984ab048 Implicit # | | | `-ConstAttr 0x5593984ab070 Implicit # | | |-FunctionDecl 0x5593984ab2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5593984ab0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x5593984ab168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ab370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984ab3e8 Implicit # | | | `-ConstAttr 0x5593984ab410 Implicit # | | |-FunctionDecl 0x5593984ab608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x5593984ab470 col:18 'double' # | | | |-ParmVarDecl 0x5593984ab4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5593984ab6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984ab738 Implicit # | | | `-ConstAttr 0x5593984ab760 Implicit # | | |-FunctionDecl 0x5593984ab958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5593984ab7c0 col:12 'int' # | | | |-ParmVarDecl 0x5593984ab840 col:17 'int' # | | | |-BuiltinAliasAttr 0x5593984aba10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984aba88 Implicit # | | | `-ConstAttr 0x5593984abab0 Implicit # | | |-FunctionDecl 0x5593984abd58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x5593984abb80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x5593984abc00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5593984abe10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984abe88 Implicit # | | | `-ConstAttr 0x5593984abeb0 Implicit # | | |-FunctionDecl 0x5593984ac0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x5593984abf28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x5593984abfa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ac1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984ac228 Implicit # | | | `-ConstAttr 0x5593984ac250 Implicit # | | |-FunctionDecl 0x5593984ac498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5593984ac2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x5593984ac348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ac550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984ac5c8 Implicit # | | | `-ConstAttr 0x5593984ac5f0 Implicit # | | |-FunctionDecl 0x5593984ac838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5593984ac668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5593984ac6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593984ac8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984ac968 Implicit # | | | `-ConstAttr 0x5593984ac990 Implicit # | | |-FunctionDecl 0x5593984acc08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x5593984aca08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x5593984aca88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5593984accc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984acd38 Implicit # | | | `-ConstAttr 0x5593984acd60 Implicit # | | |-FunctionDecl 0x5593984acfa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x5593984acdd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x5593984ace58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ad060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984ad0d8 Implicit # | | | `-ConstAttr 0x5593984ad100 Implicit # | | |-FunctionDecl 0x5593984ad348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x5593984ad178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5593984ad1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ad400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984ad478 Implicit # | | | `-ConstAttr 0x5593984ad4a0 Implicit # | | |-FunctionDecl 0x5593984ad6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5593984ad518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5593984ad598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5593984ad7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984ad818 Implicit # | | | `-ConstAttr 0x5593984ad840 Implicit # | | |-FunctionDecl 0x5593984ada88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5593984ad8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5593984ad938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984adb40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984adbe8 Implicit # | | | `-ConstAttr 0x5593984adc10 Implicit # | | |-FunctionDecl 0x5593984ade58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5593984adc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5593984add08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984adf10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984adf88 Implicit # | | | `-ConstAttr 0x5593984adfb0 Implicit # | | |-FunctionDecl 0x5593984ae1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5593984ae028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5593984ae0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ae2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984ae328 Implicit # | | | `-ConstAttr 0x5593984ae350 Implicit # | | |-FunctionDecl 0x5593984ae598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5593984ae3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5593984ae448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5593984ae650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984ae6c8 Implicit # | | | `-ConstAttr 0x5593984ae6f0 Implicit # | | |-FunctionDecl 0x5593984ae938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5593984ae768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5593984ae7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ae9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984aea68 Implicit # | | | `-ConstAttr 0x5593984aea90 Implicit # | | |-FunctionDecl 0x5593984aed08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5593984aeb08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5593984aebb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984aedc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984aee38 Implicit # | | | `-ConstAttr 0x5593984aee60 Implicit # | | |-FunctionDecl 0x5593984af0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5593984aeed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5593984aef58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984af160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5593984af1d8 Implicit # | | | `-ConstAttr 0x5593984af200 Implicit # | | |-FunctionDecl 0x5593984af518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x5593984af288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5593984af308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5593984af388 col:37 'int' # | | | |-AvailabilityAttr 0x5593984af5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984af698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x5593984af6e0 Implicit # | | | `-ConstAttr 0x5593984af708 Implicit # | | |-FunctionDecl 0x5593984af970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5593984af780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5593984af800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5593984af880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5593984afa30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984afaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x5593984afb38 Implicit # | | | `-ConstAttr 0x5593984afb60 Implicit # | | |-FunctionDecl 0x5593984afc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x5593984afbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5593984afd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5593984afd98 Implicit # | | | `-ConstAttr 0x5593984afdc0 Implicit # | | |-FunctionDecl 0x5593984afed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984afe28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984aff88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5593984b0000 Implicit # | | | `-ConstAttr 0x5593984b0028 Implicit # | | |-FunctionDecl 0x5593984b0150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984b00a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984b0200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5593984b0278 Implicit # | | | `-ConstAttr 0x5593984b02a0 Implicit # | | |-FunctionDecl 0x5593984b03c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984b0318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984b0478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5593984b04f0 Implicit # | | | `-ConstAttr 0x5593984b0518 Implicit # | | |-FunctionDecl 0x5593984b0628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x5593984b0578 col:16 'float' # | | | |-BuiltinAliasAttr 0x5593984b06d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5593984b0750 Implicit # | | | `-ConstAttr 0x5593984b0778 Implicit # | | |-FunctionDecl 0x5593984b08a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984b07f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984b0950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5593984b09c8 Implicit # | | | `-ConstAttr 0x5593984b09f0 Implicit # | | |-FunctionDecl 0x5593984b0b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984b0a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984b0bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5593984b0c50 Implicit # | | | `-ConstAttr 0x5593984b0c78 Implicit # | | |-FunctionDecl 0x5593984b0da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984b0cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984b0e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5593984b0ec8 Implicit # | | | `-ConstAttr 0x5593984b0ef0 Implicit # | | |-FunctionDecl 0x5593984b1000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x5593984b0f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5593984b10b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5593984b1128 Implicit # | | | `-ConstAttr 0x5593984b1150 Implicit # | | |-FunctionDecl 0x5593984b1268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984b11b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984b1318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5593984b1390 Implicit # | | | `-ConstAttr 0x5593984b13b8 Implicit # | | |-FunctionDecl 0x5593984b14e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984b1430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984b1590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5593984b1608 Implicit # | | | `-ConstAttr 0x5593984b1630 Implicit # | | |-FunctionDecl 0x5593984b1758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984b16a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984b1808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5593984b1880 Implicit # | | | `-ConstAttr 0x5593984b18a8 Implicit # | | |-FunctionDecl 0x5593984b19b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x5593984b1908 col:17 'float' # | | | |-BuiltinAliasAttr 0x5593984b1a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5593984b1ae0 Implicit # | | | `-ConstAttr 0x5593984b1b08 Implicit # | | |-FunctionDecl 0x55939848fdc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55939848fd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55939848fe70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55939848fee8 Implicit # | | | `-ConstAttr 0x55939848ff10 Implicit # | | |-FunctionDecl 0x559398490038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55939848ff88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984900e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559398490160 Implicit # | | | `-ConstAttr 0x559398490188 Implicit # | | |-FunctionDecl 0x5593984902b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x559398490200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398490360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5593984903d8 Implicit # | | | `-ConstAttr 0x559398490400 Implicit # | | |-FunctionDecl 0x5593984905a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x559398490478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398490658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5593984906d0 Implicit # | | | `-ConstAttr 0x5593984906f8 Implicit # | | |-FunctionDecl 0x559398490888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x559398490760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559398490938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5593984909b0 Implicit # | | | `-ConstAttr 0x5593984909d8 Implicit # | | |-FunctionDecl 0x559398490b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x559398490a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559398490c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559398490ca0 Implicit # | | | `-ConstAttr 0x559398490cc8 Implicit # | | |-FunctionDecl 0x559398490e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x559398490d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559398490f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559398490fa0 Implicit # | | | `-ConstAttr 0x559398490fc8 Implicit # | | |-FunctionDecl 0x559398491158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x559398491028 col:20 'float' # | | | |-BuiltinAliasAttr 0x559398491208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559398491280 Implicit # | | | `-ConstAttr 0x5593984912a8 Implicit # | | |-FunctionDecl 0x559398491438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x559398491310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984914e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559398491560 Implicit # | | | `-ConstAttr 0x559398491588 Implicit # | | |-FunctionDecl 0x559398491728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x559398491600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984917d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559398491850 Implicit # | | | `-ConstAttr 0x559398491878 Implicit # | | |-FunctionDecl 0x559398491a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5593984918f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398491ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559398491b40 Implicit # | | | `-ConstAttr 0x559398491b68 Implicit # | | |-FunctionDecl 0x5593984b7bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x559398491bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x5593984b7c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b7cf8 Implicit # | | | `-ConstAttr 0x5593984b7d20 Implicit # | | |-FunctionDecl 0x5593984b7eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x5593984b7d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5593984b7f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b7fe0 Implicit # | | | `-ConstAttr 0x5593984b8008 Implicit # | | |-FunctionDecl 0x5593984b81a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x5593984b8080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5593984b8258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b82d0 Implicit # | | | `-ConstAttr 0x5593984b82f8 Implicit # | | |-FunctionDecl 0x5593984b8498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x5593984b8370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5593984b8548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b85c0 Implicit # | | | `-ConstAttr 0x5593984b85e8 Implicit # | | |-FunctionDecl 0x5593984b8710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x5593984b8660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593984b87c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b8838 Implicit # | | | `-ConstAttr 0x5593984b8860 Implicit # | | |-FunctionDecl 0x5593984b8988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5593984b88d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5593984b8a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b8ab0 Implicit # | | | `-ConstAttr 0x5593984b8ad8 Implicit # | | |-FunctionDecl 0x5593984b8c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5593984b8b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5593984b8cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b8d38 Implicit # | | | `-ConstAttr 0x5593984b8d60 Implicit # | | |-FunctionDecl 0x5593984b8e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5593984b8dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5593984b8f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b8fb0 Implicit # | | | `-ConstAttr 0x5593984b8fd8 Implicit # | | |-FunctionDecl 0x5593984b9178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x5593984b9050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5593984b9228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b92a0 Implicit # | | | `-ConstAttr 0x5593984b92c8 Implicit # | | |-FunctionDecl 0x5593984b9468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x5593984b9340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984b9518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b9590 Implicit # | | | `-ConstAttr 0x5593984b95b8 Implicit # | | |-FunctionDecl 0x5593984b9758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x5593984b9630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984b9808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b9880 Implicit # | | | `-ConstAttr 0x5593984b98a8 Implicit # | | |-FunctionDecl 0x5593984b9a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x5593984b9920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984b9af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b9b70 Implicit # | | | `-ConstAttr 0x5593984b9b98 Implicit # | | |-FunctionDecl 0x5593984b9d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x5593984b9c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5593984b9df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984b9e70 Implicit # | | | `-ConstAttr 0x5593984b9e98 Implicit # | | |-FunctionDecl 0x5593984ba038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x5593984b9f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ba0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984ba160 Implicit # | | | `-ConstAttr 0x5593984ba188 Implicit # | | |-FunctionDecl 0x5593984ba328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x5593984ba200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ba3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984ba450 Implicit # | | | `-ConstAttr 0x5593984ba478 Implicit # | | |-FunctionDecl 0x5593984ba618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5593984ba4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ba6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5593984ba740 Implicit # | | | `-ConstAttr 0x5593984ba768 Implicit # | | |-FunctionDecl 0x5593984ba878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5593984ba7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x5593984ba928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5593984ba9a0 Implicit # | | | `-ConstAttr 0x5593984ba9c8 Implicit # | | |-FunctionDecl 0x5593984baae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984baa30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984bab90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5593984bac18 Implicit # | | | `-ConstAttr 0x5593984bac40 Implicit # | | |-FunctionDecl 0x5593984bad68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984bacb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984bae18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5593984bae90 Implicit # | | | `-ConstAttr 0x5593984baeb8 Implicit # | | |-FunctionDecl 0x5593984bafe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984baf30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984bb090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5593984bb108 Implicit # | | | `-ConstAttr 0x5593984bb130 Implicit # | | |-FunctionDecl 0x5593984bb240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x5593984bb190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5593984bb2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5593984bb368 Implicit # | | | `-ConstAttr 0x5593984bb390 Implicit # | | |-FunctionDecl 0x5593984bb4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984bb408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984bb568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5593984bb5e0 Implicit # | | | `-ConstAttr 0x5593984bb608 Implicit # | | |-FunctionDecl 0x5593984bb730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984bb680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984bb7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5593984bb858 Implicit # | | | `-ConstAttr 0x5593984bb880 Implicit # | | |-FunctionDecl 0x5593984bb9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984bb8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984bba58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5593984bbad0 Implicit # | | | `-ConstAttr 0x5593984bbaf8 Implicit # | | |-FunctionDecl 0x5593984bbc40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x5593984bbb58 col:15 'half' # | | | |-BuiltinAliasAttr 0x5593984bbcf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5593984bbd68 Implicit # | | | `-ConstAttr 0x5593984bbd90 Implicit # | | |-FunctionDecl 0x5593984bbea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984bbdf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984bbf58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5593984bbfd0 Implicit # | | | `-ConstAttr 0x5593984bbff8 Implicit # | | |-FunctionDecl 0x5593984bc120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984bc070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984bc1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5593984bc248 Implicit # | | | `-ConstAttr 0x5593984bc270 Implicit # | | |-FunctionDecl 0x5593984bc398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984bc2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984bc448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5593984bc4c0 Implicit # | | | `-ConstAttr 0x5593984bc4e8 Implicit # | | |-FunctionDecl 0x5593984bc5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x5593984bc548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5593984bc6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5593984bc720 Implicit # | | | `-ConstAttr 0x5593984bc748 Implicit # | | |-FunctionDecl 0x5593984bc870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984bc7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984bc920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5593984bc998 Implicit # | | | `-ConstAttr 0x5593984bc9c0 Implicit # | | |-FunctionDecl 0x5593984bcae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984bca38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984bcb98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5593984bcc20 Implicit # | | | `-ConstAttr 0x5593984bcc48 Implicit # | | |-FunctionDecl 0x5593984bcd70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984bccc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984bce20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5593984bce98 Implicit # | | | `-ConstAttr 0x5593984bcec0 Implicit # | | |-FunctionDecl 0x5593984bcfc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x5593984bcf20 col:16 'half' # | | | |-BuiltinAliasAttr 0x5593984bd078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5593984bd0f0 Implicit # | | | `-ConstAttr 0x5593984bd118 Implicit # | | |-FunctionDecl 0x5593984bd2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x5593984bd180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984bd358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5593984bd3d0 Implicit # | | | `-ConstAttr 0x5593984bd3f8 Implicit # | | |-FunctionDecl 0x5593984bd598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x5593984bd470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984bd648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5593984bd6c0 Implicit # | | | `-ConstAttr 0x5593984bd6e8 Implicit # | | |-FunctionDecl 0x5593984bd888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x5593984bd760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984bd938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5593984bd9b0 Implicit # | | | `-ConstAttr 0x5593984bd9d8 Implicit # | | |-FunctionDecl 0x5593984bdae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x5593984bda38 col:17 'float' # | | | |-BuiltinAliasAttr 0x5593984bdb90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5593984bdc30 Implicit # | | | `-ConstAttr 0x5593984bdc58 Implicit # | | |-FunctionDecl 0x5593984bddf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x5593984bdcd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984bdea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5593984bdf20 Implicit # | | | `-ConstAttr 0x5593984bdf48 Implicit # | | |-FunctionDecl 0x5593984be0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x5593984bdfc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984be198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5593984be210 Implicit # | | | `-ConstAttr 0x5593984be238 Implicit # | | |-FunctionDecl 0x5593984be3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x5593984be2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984be488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5593984be500 Implicit # | | | `-ConstAttr 0x5593984be528 Implicit # | | |-FunctionDecl 0x5593984be630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x5593984be588 col:16 'half' # | | | |-BuiltinAliasAttr 0x5593984be6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5593984be758 Implicit # | | | `-ConstAttr 0x5593984be780 Implicit # | | |-FunctionDecl 0x5593984be898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x5593984be7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984be948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5593984be9c0 Implicit # | | | `-ConstAttr 0x5593984be9e8 Implicit # | | |-FunctionDecl 0x5593984beb10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x5593984bea60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984bebc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5593984bec58 Implicit # | | | `-ConstAttr 0x5593984bec80 Implicit # | | |-FunctionDecl 0x5593984beda8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x5593984becf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984bee58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5593984beed0 Implicit # | | | `-ConstAttr 0x5593984beef8 Implicit # | | |-FunctionDecl 0x5593984bf000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x5593984bef58 col:17 'float' # | | | |-BuiltinAliasAttr 0x5593984bf0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5593984bf128 Implicit # | | | `-ConstAttr 0x5593984bf150 Implicit # | | |-FunctionDecl 0x5593984bf278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x5593984bf1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984bf328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5593984bf3a0 Implicit # | | | `-ConstAttr 0x5593984bf3c8 Implicit # | | |-FunctionDecl 0x5593984bf4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x5593984bf440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984bf5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5593984bf618 Implicit # | | | `-ConstAttr 0x5593984bf640 Implicit # | | |-FunctionDecl 0x5593984bf768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x5593984bf6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984bf818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5593984bf890 Implicit # | | | `-ConstAttr 0x5593984bf8b8 Implicit # | | |-FunctionDecl 0x5593984bfb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5593984bf918 col:15 'half' # | | | |-ParmVarDecl 0x5593984bf998 col:21 'half' # | | | |-ParmVarDecl 0x5593984bfa18 col:27 'half' # | | | |-BuiltinAliasAttr 0x5593984bfbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5593984bfc50 Implicit # | | | `-ConstAttr 0x5593984bfc78 Implicit # | | |-FunctionDecl 0x5593984bfed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5593984bfce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5593984bfd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x5593984bfde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984bff90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5593984c0008 Implicit # | | | `-ConstAttr 0x5593984c0030 Implicit # | | |-FunctionDecl 0x5593984c0298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5593984c00a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5593984c0128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x5593984c01a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984c0358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5593984c03d0 Implicit # | | | `-ConstAttr 0x5593984c03f8 Implicit # | | |-FunctionDecl 0x5593984c0660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5593984c0470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5593984c04f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x5593984c0570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984c0720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5593984c0798 Implicit # | | | `-ConstAttr 0x5593984c07c0 Implicit # | | |-FunctionDecl 0x5593984c0a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5593984c0820 col:17 'float' # | | | |-ParmVarDecl 0x5593984c08a0 col:24 'float' # | | | |-ParmVarDecl 0x5593984c0920 col:31 'float' # | | | |-BuiltinAliasAttr 0x5593984c0ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5593984c0b48 Implicit # | | | `-ConstAttr 0x5593984c0b70 Implicit # | | |-FunctionDecl 0x5593984c0de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5593984c0be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5593984c0c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x5593984c0cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984c0ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5593984c0f20 Implicit # | | | `-ConstAttr 0x5593984c0f48 Implicit # | | |-FunctionDecl 0x5593984c11b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5593984c0fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5593984c1040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5593984c10c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984c1270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5593984c12e8 Implicit # | | | `-ConstAttr 0x5593984c1310 Implicit # | | |-FunctionDecl 0x5593984c1578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5593984c1388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5593984c1408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x5593984c1488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984c1638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5593984c16b0 Implicit # | | | `-ConstAttr 0x5593984c16d8 Implicit # | | |-FunctionDecl 0x5593984c17e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x5593984c1738 col:14 'half' # | | | |-BuiltinAliasAttr 0x5593984c1898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5593984c1910 Implicit # | | | `-ConstAttr 0x5593984c1938 Implicit # | | |-FunctionDecl 0x5593984c1a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984c19a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984c1b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5593984c1b78 Implicit # | | | `-ConstAttr 0x5593984c1ba0 Implicit # | | |-FunctionDecl 0x5593984c1d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984c1c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984c1dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5593984c1e48 Implicit # | | | `-ConstAttr 0x5593984c1e70 Implicit # | | |-FunctionDecl 0x5593984c1f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984c1ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984c2048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5593984c20c0 Implicit # | | | `-ConstAttr 0x5593984c20e8 Implicit # | | |-FunctionDecl 0x5593984c21f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x5593984c2148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5593984c22a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5593984c2320 Implicit # | | | `-ConstAttr 0x5593984c2348 Implicit # | | |-FunctionDecl 0x5593984c2470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984c23c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984c2520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5593984c2598 Implicit # | | | `-ConstAttr 0x5593984c25c0 Implicit # | | |-FunctionDecl 0x5593984c26e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984c2638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984c2798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5593984c2810 Implicit # | | | `-ConstAttr 0x5593984c2838 Implicit # | | |-FunctionDecl 0x5593984c2960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984c28b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984c2a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5593984c2a88 Implicit # | | | `-ConstAttr 0x5593984c2ab0 Implicit # | | |-FunctionDecl 0x5593984c2bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x5593984c2b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x5593984c2c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5593984c2ce8 Implicit # | | | `-ConstAttr 0x5593984c2d10 Implicit # | | |-FunctionDecl 0x5593984c2e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984c2d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984c2ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5593984c2f50 Implicit # | | | `-ConstAttr 0x5593984c2f78 Implicit # | | |-FunctionDecl 0x5593984c30a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984c2ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984c3150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5593984c31c8 Implicit # | | | `-ConstAttr 0x5593984c31f0 Implicit # | | |-FunctionDecl 0x5593984c3318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984c3268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984c33c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5593984c3440 Implicit # | | | `-ConstAttr 0x5593984c3468 Implicit # | | |-FunctionDecl 0x5593984c3578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5593984c34c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x5593984c3628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5593984c36a0 Implicit # | | | `-ConstAttr 0x5593984c36c8 Implicit # | | |-FunctionDecl 0x5593984c37f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984c3740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984c38a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5593984c3918 Implicit # | | | `-ConstAttr 0x5593984c3940 Implicit # | | |-FunctionDecl 0x5593984c3a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984c39b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984c3b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5593984c3b90 Implicit # | | | `-ConstAttr 0x5593984c3bb8 Implicit # | | |-FunctionDecl 0x5593984c4d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984c4c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984c4df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5593984c4e68 Implicit # | | | `-ConstAttr 0x5593984c4e90 Implicit # | | |-FunctionDecl 0x5593984c4fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x5593984c4ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5593984c5050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5593984c50c8 Implicit # | | | `-ConstAttr 0x5593984c50f0 Implicit # | | |-FunctionDecl 0x5593984c5208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984c5158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984c52b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5593984c5330 Implicit # | | | `-ConstAttr 0x5593984c5358 Implicit # | | |-FunctionDecl 0x5593984c5480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984c53d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984c5530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5593984c55a8 Implicit # | | | `-ConstAttr 0x5593984c55d0 Implicit # | | |-FunctionDecl 0x5593984c56f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984c5648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984c57a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5593984c5820 Implicit # | | | `-ConstAttr 0x5593984c5848 Implicit # | | |-FunctionDecl 0x5593984c5958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5593984c58a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x5593984c5a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5593984c5a80 Implicit # | | | `-ConstAttr 0x5593984c5aa8 Implicit # | | |-FunctionDecl 0x5593984c5bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984c5b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984c5c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5593984c5cf8 Implicit # | | | `-ConstAttr 0x5593984c5d20 Implicit # | | |-FunctionDecl 0x5593984c5e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984c5d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984c5ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5593984c5f70 Implicit # | | | `-ConstAttr 0x5593984c5f98 Implicit # | | |-FunctionDecl 0x5593984c60c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984c6010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984c6170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5593984c61e8 Implicit # | | | `-ConstAttr 0x5593984c6210 Implicit # | | |-FunctionDecl 0x5593984c6460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x5593984c6270 col:14 'half' # | | | |-ParmVarDecl 0x5593984c62f0 col:20 'half' # | | | |-ParmVarDecl 0x5593984c6370 col:26 'half' # | | | |-BuiltinAliasAttr 0x5593984c6520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c6598 Implicit # | | | `-ConstAttr 0x5593984c65c0 Implicit # | | |-FunctionDecl 0x5593984c6818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5593984c6628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5593984c66a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x5593984c6728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984c68d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c6950 Implicit # | | | `-ConstAttr 0x5593984c6978 Implicit # | | |-FunctionDecl 0x5593984c6be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5593984c69f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5593984c6a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x5593984c6af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984c7cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c7d40 Implicit # | | | `-ConstAttr 0x5593984c7d68 Implicit # | | |-FunctionDecl 0x5593984c7fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5593984c7de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5593984c7e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x5593984c7ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984c8090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c8108 Implicit # | | | `-ConstAttr 0x5593984c8130 Implicit # | | |-FunctionDecl 0x5593984c8380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x5593984c8190 col:12 'int' # | | | |-ParmVarDecl 0x5593984c8210 col:17 'int' # | | | |-ParmVarDecl 0x5593984c8290 col:22 'int' # | | | |-BuiltinAliasAttr 0x5593984c8440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c84b8 Implicit # | | | `-ConstAttr 0x5593984c84e0 Implicit # | | |-FunctionDecl 0x5593984c8748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5593984c8558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5593984c85d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x5593984c8658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5593984c8808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c8880 Implicit # | | | `-ConstAttr 0x5593984c88a8 Implicit # | | |-FunctionDecl 0x5593984c8b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5593984c8920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5593984c89a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x5593984c8a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5593984c8bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c8c48 Implicit # | | | `-ConstAttr 0x5593984c8c70 Implicit # | | |-FunctionDecl 0x5593984c8ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5593984c8ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5593984c8d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x5593984c8de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5593984c8f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c9010 Implicit # | | | `-ConstAttr 0x5593984c9038 Implicit # | | |-FunctionDecl 0x5593984c92a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5593984c90b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5593984c9130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5593984c91b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593984c9360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c93d8 Implicit # | | | `-ConstAttr 0x5593984c9400 Implicit # | | |-FunctionDecl 0x5593984c9668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5593984c9478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5593984c94f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5593984c9578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5593984c9728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c97a0 Implicit # | | | `-ConstAttr 0x5593984c97c8 Implicit # | | |-FunctionDecl 0x5593984c9a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5593984c9840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5593984c98c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5593984c9940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5593984c9af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c9b68 Implicit # | | | `-ConstAttr 0x5593984c9b90 Implicit # | | |-FunctionDecl 0x5593984c9e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5593984c9c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5593984c9cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5593984c9d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5593984c9ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984c9f68 Implicit # | | | `-ConstAttr 0x5593984c9f90 Implicit # | | |-FunctionDecl 0x5593984ca1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5593984ca008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5593984ca088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x5593984ca108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5593984ca2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984ca330 Implicit # | | | `-ConstAttr 0x5593984ca358 Implicit # | | |-FunctionDecl 0x5593984ca5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5593984ca3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5593984ca450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5593984ca4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ca680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984ca6f8 Implicit # | | | `-ConstAttr 0x5593984ca720 Implicit # | | |-FunctionDecl 0x5593984ca988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5593984ca798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5593984ca818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5593984ca898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984caa48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984caac0 Implicit # | | | `-ConstAttr 0x5593984caae8 Implicit # | | |-FunctionDecl 0x5593984cad50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5593984cab60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5593984cabe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5593984cac60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984cae10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cae88 Implicit # | | | `-ConstAttr 0x5593984caeb0 Implicit # | | |-FunctionDecl 0x5593984cb118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5593984caf28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5593984cafa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5593984cb028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5593984cb1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cb250 Implicit # | | | `-ConstAttr 0x5593984cb278 Implicit # | | |-FunctionDecl 0x5593984cb4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5593984cb2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5593984cb370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5593984cb3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984cb5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cb618 Implicit # | | | `-ConstAttr 0x5593984cb640 Implicit # | | |-FunctionDecl 0x5593984cb8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5593984cb6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5593984cb738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5593984cb7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984cb968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cb9e0 Implicit # | | | `-ConstAttr 0x5593984cba08 Implicit # | | |-FunctionDecl 0x5593984cbcd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5593984cba80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5593984cbb00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5593984cbb80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984cbd90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cbe08 Implicit # | | | `-ConstAttr 0x5593984cbe30 Implicit # | | |-FunctionDecl 0x5593984cc080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x5593984cbe90 col:16 'float' # | | | |-ParmVarDecl 0x5593984cbf10 col:23 'float' # | | | |-ParmVarDecl 0x5593984cbf90 col:30 'float' # | | | |-BuiltinAliasAttr 0x5593984cc140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cc1b8 Implicit # | | | `-ConstAttr 0x5593984cc1e0 Implicit # | | |-FunctionDecl 0x5593984cc448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5593984cc258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5593984cc2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x5593984cc358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984cc508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cc580 Implicit # | | | `-ConstAttr 0x5593984cc5a8 Implicit # | | |-FunctionDecl 0x5593984cc810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5593984cc620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5593984cc6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x5593984cc720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984cc8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cc948 Implicit # | | | `-ConstAttr 0x5593984cc970 Implicit # | | |-FunctionDecl 0x5593984ccbd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5593984cc9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5593984cca68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x5593984ccae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ccc98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984ccd10 Implicit # | | | `-ConstAttr 0x5593984ccd38 Implicit # | | |-FunctionDecl 0x5593984ccf88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x5593984ccd98 col:18 'double' # | | | |-ParmVarDecl 0x5593984cce18 col:26 'double' # | | | |-ParmVarDecl 0x5593984cce98 col:34 'double' # | | | |-BuiltinAliasAttr 0x5593984cd048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cd0c0 Implicit # | | | `-ConstAttr 0x5593984cd0e8 Implicit # | | |-FunctionDecl 0x5593984cd350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5593984cd160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5593984cd1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x5593984cd260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5593984cd410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cd488 Implicit # | | | `-ConstAttr 0x5593984cd4b0 Implicit # | | |-FunctionDecl 0x5593984cd718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5593984cd528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5593984cd5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x5593984cd628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5593984cd7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cd850 Implicit # | | | `-ConstAttr 0x5593984cd878 Implicit # | | |-FunctionDecl 0x5593984cdae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5593984cd8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5593984cd970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5593984cd9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5593984cdba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5593984cdc18 Implicit # | | | `-ConstAttr 0x5593984cdc40 Implicit # | | |-FunctionDecl 0x55939849df00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55939849ddb0 col:14 'half' # | | | |-ParmVarDecl 0x55939849de30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55939849dfb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55939849e030 Implicit # | | | `-ConstAttr 0x55939849e058 Implicit # | | |-FunctionDecl 0x55939849e210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55939849e0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55939849e140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55939849e2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55939849e340 Implicit # | | | `-ConstAttr 0x55939849e368 Implicit # | | |-FunctionDecl 0x55939849e530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55939849e3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55939849e460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55939849e5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55939849e660 Implicit # | | | `-ConstAttr 0x55939849e688 Implicit # | | |-FunctionDecl 0x55939849e850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55939849e700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55939849e780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55939849e908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55939849e980 Implicit # | | | `-ConstAttr 0x55939849e9a8 Implicit # | | |-FunctionDecl 0x55939849eb58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55939849ea08 col:12 'int' # | | | |-ParmVarDecl 0x55939849ea88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55939849ec10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55939849ec88 Implicit # | | | `-ConstAttr 0x55939849ecb0 Implicit # | | |-FunctionDecl 0x55939849eef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55939849ed28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55939849eda8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55939849efb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55939849f028 Implicit # | | | `-ConstAttr 0x55939849f050 Implicit # | | |-FunctionDecl 0x55939849f298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55939849f0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55939849f148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55939849f350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55939849f3c8 Implicit # | | | `-ConstAttr 0x55939849f3f0 Implicit # | | |-FunctionDecl 0x55939849f638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55939849f468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55939849f4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55939849f6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55939849f768 Implicit # | | | `-ConstAttr 0x55939849f790 Implicit # | | |-FunctionDecl 0x55939849f958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55939849f808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55939849f888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939849fa10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55939849fa88 Implicit # | | | `-ConstAttr 0x55939849fab0 Implicit # | | |-FunctionDecl 0x55939849fcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55939849fb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55939849fba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55939849fd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d3d48 Implicit # | | | `-ConstAttr 0x5593984d3d70 Implicit # | | |-FunctionDecl 0x5593984d3fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5593984d3de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5593984d3e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5593984d4070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d40e8 Implicit # | | | `-ConstAttr 0x5593984d4110 Implicit # | | |-FunctionDecl 0x5593984d4318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5593984d4188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5593984d4208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5593984d43d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d4448 Implicit # | | | `-ConstAttr 0x5593984d4470 Implicit # | | |-FunctionDecl 0x5593984d4638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5593984d44e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5593984d4568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5593984d46f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d4768 Implicit # | | | `-ConstAttr 0x5593984d4790 Implicit # | | |-FunctionDecl 0x5593984d49d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5593984d4808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5593984d4888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984d4a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d4b08 Implicit # | | | `-ConstAttr 0x5593984d4b30 Implicit # | | |-FunctionDecl 0x5593984d4d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5593984d4ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5593984d4c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984d4e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d4ea8 Implicit # | | | `-ConstAttr 0x5593984d4ed0 Implicit # | | |-FunctionDecl 0x5593984d5118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5593984d4f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5593984d4fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984d51d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d5248 Implicit # | | | `-ConstAttr 0x5593984d5270 Implicit # | | |-FunctionDecl 0x5593984d5438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5593984d52e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5593984d5368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5593984d54f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d5568 Implicit # | | | `-ConstAttr 0x5593984d5590 Implicit # | | |-FunctionDecl 0x5593984d57d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5593984d5608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5593984d5688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984d5890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d5908 Implicit # | | | `-ConstAttr 0x5593984d5930 Implicit # | | |-FunctionDecl 0x5593984d5b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5593984d59a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5593984d5a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984d5c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d5ca8 Implicit # | | | `-ConstAttr 0x5593984d5cd0 Implicit # | | |-FunctionDecl 0x5593984d5f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5593984d5d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5593984d5de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984d5ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d6068 Implicit # | | | `-ConstAttr 0x5593984d6090 Implicit # | | |-FunctionDecl 0x5593984d6240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5593984d60f0 col:16 'float' # | | | |-ParmVarDecl 0x5593984d6170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5593984d62f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d6370 Implicit # | | | `-ConstAttr 0x5593984d6398 Implicit # | | |-FunctionDecl 0x5593984d6560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5593984d6410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5593984d6490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984d6618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d6690 Implicit # | | | `-ConstAttr 0x5593984d66b8 Implicit # | | |-FunctionDecl 0x5593984d6880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5593984d6730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5593984d67b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984d6938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d69b0 Implicit # | | | `-ConstAttr 0x5593984d69d8 Implicit # | | |-FunctionDecl 0x5593984d6ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5593984d6a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5593984d6ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984d6c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d6cd0 Implicit # | | | `-ConstAttr 0x5593984d6cf8 Implicit # | | |-FunctionDecl 0x5593984d6ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x5593984d6d58 col:18 'double' # | | | |-ParmVarDecl 0x5593984d6dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x5593984d6f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d6fd8 Implicit # | | | `-ConstAttr 0x5593984d7000 Implicit # | | |-FunctionDecl 0x5593984d7248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5593984d7078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5593984d70f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5593984d7300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d7378 Implicit # | | | `-ConstAttr 0x5593984d73a0 Implicit # | | |-FunctionDecl 0x5593984d75e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5593984d7418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5593984d7498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5593984d76a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d7718 Implicit # | | | `-ConstAttr 0x5593984d7740 Implicit # | | |-FunctionDecl 0x5593984d7988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5593984d77b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5593984d7838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5593984d7a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5593984d7ab8 Implicit # | | | `-ConstAttr 0x5593984d7ae0 Implicit # | | |-FunctionDecl 0x5593984d7d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x5593984d7b40 col:14 'half' # | | | |-ParmVarDecl 0x5593984d7bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x5593984d7dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984d7e50 Implicit # | | | `-ConstAttr 0x5593984d7e78 Implicit # | | |-FunctionDecl 0x5593984d8030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5593984d7ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5593984d7f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984d80e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984d8160 Implicit # | | | `-ConstAttr 0x5593984d8188 Implicit # | | |-FunctionDecl 0x5593984d8350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5593984d8200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5593984d8280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984d8408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984d8480 Implicit # | | | `-ConstAttr 0x5593984d84a8 Implicit # | | |-FunctionDecl 0x5593984d8670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5593984d8520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5593984d85a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984d8728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984d87a0 Implicit # | | | `-ConstAttr 0x5593984d87c8 Implicit # | | |-FunctionDecl 0x5593984d8978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x5593984d8828 col:12 'int' # | | | |-ParmVarDecl 0x5593984d88a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x5593984d8a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984d8aa8 Implicit # | | | `-ConstAttr 0x5593984d8ad0 Implicit # | | |-FunctionDecl 0x5593984d8c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5593984d8b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5593984d8bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5593984d8d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984d8dc8 Implicit # | | | `-ConstAttr 0x5593984d8df0 Implicit # | | |-FunctionDecl 0x5593984d8fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5593984d8e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5593984d8ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5593984d9070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984d90e8 Implicit # | | | `-ConstAttr 0x5593984d9110 Implicit # | | |-FunctionDecl 0x5593984d92d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5593984d9188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5593984d9208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5593984d9390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984d9408 Implicit # | | | `-ConstAttr 0x5593984d9430 Implicit # | | |-FunctionDecl 0x5593984d95f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5593984d94a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5593984d9528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593984d96b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984d9728 Implicit # | | | `-ConstAttr 0x5593984d9750 Implicit # | | |-FunctionDecl 0x5593984d9918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5593984d97c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5593984d9848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5593984d99d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984d9a48 Implicit # | | | `-ConstAttr 0x5593984d9a70 Implicit # | | |-FunctionDecl 0x5593984d9c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5593984d9ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5593984d9b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5593984d9cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984d9d78 Implicit # | | | `-ConstAttr 0x5593984d9da0 Implicit # | | |-FunctionDecl 0x5593984d9f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5593984d9e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5593984d9e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5593984da020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984da098 Implicit # | | | `-ConstAttr 0x5593984da0c0 Implicit # | | |-FunctionDecl 0x5593984da270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x5593984da120 col:16 'float' # | | | |-ParmVarDecl 0x5593984da1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5593984da328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984da3a0 Implicit # | | | `-ConstAttr 0x5593984da3c8 Implicit # | | |-FunctionDecl 0x5593984da590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5593984da440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5593984da4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984da648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984da6c0 Implicit # | | | `-ConstAttr 0x5593984da6e8 Implicit # | | |-FunctionDecl 0x5593984da8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5593984da760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5593984da7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984da968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984da9e0 Implicit # | | | `-ConstAttr 0x5593984daa08 Implicit # | | |-FunctionDecl 0x5593984dabd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5593984daa80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5593984dab00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984dac88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984dad00 Implicit # | | | `-ConstAttr 0x5593984dad28 Implicit # | | |-FunctionDecl 0x5593984daef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5593984dada0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5593984dae20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5593984dafa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984db020 Implicit # | | | `-ConstAttr 0x5593984db048 Implicit # | | |-FunctionDecl 0x5593984db210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5593984db0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5593984db140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984db2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984db340 Implicit # | | | `-ConstAttr 0x5593984db368 Implicit # | | |-FunctionDecl 0x5593984db530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5593984db3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5593984db460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984db5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984db660 Implicit # | | | `-ConstAttr 0x5593984db688 Implicit # | | |-FunctionDecl 0x5593984db850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5593984db700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5593984db780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984db908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984db980 Implicit # | | | `-ConstAttr 0x5593984db9a8 Implicit # | | |-FunctionDecl 0x5593984dbb70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5593984dba20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5593984dbaa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5593984dbc28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984dbca0 Implicit # | | | `-ConstAttr 0x5593984dbcc8 Implicit # | | |-FunctionDecl 0x5593984dd8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5593984dd768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5593984dd7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984dd970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984dd9e8 Implicit # | | | `-ConstAttr 0x5593984dda10 Implicit # | | |-FunctionDecl 0x5593984ddbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5593984dda88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5593984ddb08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ddc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984ddd08 Implicit # | | | `-ConstAttr 0x5593984ddd30 Implicit # | | |-FunctionDecl 0x5593984ddef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5593984ddda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5593984dde28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ddfb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984de028 Implicit # | | | `-ConstAttr 0x5593984de050 Implicit # | | |-FunctionDecl 0x5593984de200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5593984de0b0 col:18 'double' # | | | |-ParmVarDecl 0x5593984de130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5593984de2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984de330 Implicit # | | | `-ConstAttr 0x5593984de358 Implicit # | | |-FunctionDecl 0x5593984de520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5593984de3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5593984de450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5593984de5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984de650 Implicit # | | | `-ConstAttr 0x5593984de678 Implicit # | | |-FunctionDecl 0x5593984de840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5593984de6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5593984de770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5593984de8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984de970 Implicit # | | | `-ConstAttr 0x5593984de998 Implicit # | | |-FunctionDecl 0x5593984deb60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5593984dea10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5593984dea90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5593984dec18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5593984dec90 Implicit # | | | `-ConstAttr 0x5593984decb8 Implicit # | | |-FunctionTemplateDecl 0x5593984df0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5593984ded08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5593984ded78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5593984df038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5593984dee90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x5593984def68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984df148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5593984df650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5593984df1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5593984df258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5593984df2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5593984df5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5593984df3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5593984df4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984df6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5593984dfb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5593984df778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5593984df7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5593984dfaa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5593984df920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5593984df9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984dfbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5593984e00d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5593984dfc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5593984dfcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5593984dfd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5593984e0028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5593984dfe98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x5593984dff58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984e0138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5593984e0668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5593984e01d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5593984e0248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5593984e02b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5593984e05c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5593984e0418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5593984e04f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984e06d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5593984e0ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x5593984e0758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5593984e07f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5593984e0868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5593984e08d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x5593984e0c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5593984e0a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5593984e0b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984e0d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5593984e10d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x5593984e0db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5593984e0e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5593984e1028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5593984e0f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984e1130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5593984e1580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5593984e11a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5593984e1248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5593984e12b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5593984e14d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5593984e1428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984e15e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5593984e1770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5593984e1690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5593984e1820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5593984e1898 Implicit # | | | `-ConstAttr 0x5593984e18c0 Implicit # | | |-FunctionDecl 0x5593984e19d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984e1928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984e1a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5593984e1b00 Implicit # | | | `-ConstAttr 0x5593984e1b28 Implicit # | | |-FunctionDecl 0x5593984e1c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984e1ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984e1d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5593984e1d78 Implicit # | | | `-ConstAttr 0x5593984e1da0 Implicit # | | |-FunctionDecl 0x5593984e1ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984e1e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984e1f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5593984e1ff0 Implicit # | | | `-ConstAttr 0x5593984e2018 Implicit # | | |-FunctionDecl 0x5593984e2128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5593984e2078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5593984e21d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5593984e2250 Implicit # | | | `-ConstAttr 0x5593984e2278 Implicit # | | |-FunctionDecl 0x5593984e23a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984e22f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984e2450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5593984e24c8 Implicit # | | | `-ConstAttr 0x5593984e24f0 Implicit # | | |-FunctionDecl 0x5593984e2618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984e2568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984e26c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5593984e2740 Implicit # | | | `-ConstAttr 0x5593984e2768 Implicit # | | |-FunctionDecl 0x5593984e2890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984e27e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984e2940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5593984e29b8 Implicit # | | | `-ConstAttr 0x5593984e29e0 Implicit # | | |-FunctionDecl 0x5593984e2b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5593984e2a38 col:13 'bool' # | | | |-ParmVarDecl 0x5593984e2ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5593984e2c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e2ca8 Implicit # | | | `-ConstAttr 0x5593984e2cd0 Implicit # | | |-FunctionDecl 0x5593984e2e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5593984e2d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5593984e2db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5593984e2f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e2fb8 Implicit # | | | `-ConstAttr 0x5593984e2fe0 Implicit # | | |-FunctionDecl 0x5593984e31a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5593984e3058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5593984e30d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5593984e3260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e32d8 Implicit # | | | `-ConstAttr 0x5593984e3300 Implicit # | | |-FunctionDecl 0x5593984e34c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5593984e3378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5593984e33f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5593984e3580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e35f8 Implicit # | | | `-ConstAttr 0x5593984e3620 Implicit # | | |-FunctionDecl 0x5593984e37e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5593984e3680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5593984e3700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e38a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e3918 Implicit # | | | `-ConstAttr 0x5593984e3940 Implicit # | | |-FunctionDecl 0x5593984e3af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5593984e39a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5593984e3a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e3ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e3c20 Implicit # | | | `-ConstAttr 0x5593984e3c48 Implicit # | | |-FunctionDecl 0x5593984e3df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5593984e3ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5593984e3d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e3eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e3f28 Implicit # | | | `-ConstAttr 0x5593984e3f50 Implicit # | | |-FunctionDecl 0x5593984e4100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5593984e3fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5593984e4030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e41b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e4230 Implicit # | | | `-ConstAttr 0x5593984e4258 Implicit # | | |-FunctionDecl 0x5593984e4408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5593984e42b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5593984e4338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e44c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e4538 Implicit # | | | `-ConstAttr 0x5593984e4560 Implicit # | | |-FunctionDecl 0x5593984e4710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5593984e45c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5593984e4640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e47c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e4840 Implicit # | | | `-ConstAttr 0x5593984e4868 Implicit # | | |-FunctionDecl 0x5593984e4a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5593984e48c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5593984e4948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e4ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e4b48 Implicit # | | | `-ConstAttr 0x5593984e4b70 Implicit # | | |-FunctionDecl 0x5593984e4d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5593984e4bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5593984e4c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e4dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e4e50 Implicit # | | | `-ConstAttr 0x5593984e4e78 Implicit # | | |-FunctionDecl 0x5593984e5028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5593984e4ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5593984e4f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e50e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e5158 Implicit # | | | `-ConstAttr 0x5593984e5180 Implicit # | | |-FunctionDecl 0x5593984e5330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5593984e51e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5593984e5260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e53e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e5460 Implicit # | | | `-ConstAttr 0x5593984e5488 Implicit # | | |-FunctionDecl 0x5593984e5638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5593984e54e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5593984e5568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e56f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e5790 Implicit # | | | `-ConstAttr 0x5593984e57b8 Implicit # | | |-FunctionDecl 0x5593984e5968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5593984e5818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5593984e5898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e5a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e5a98 Implicit # | | | `-ConstAttr 0x5593984e5ac0 Implicit # | | |-FunctionDecl 0x5593984e5c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5593984e5b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5593984e5ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e5d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e5da0 Implicit # | | | `-ConstAttr 0x5593984e5dc8 Implicit # | | |-FunctionDecl 0x5593984e5f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5593984e5e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5593984e5ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e6030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e60a8 Implicit # | | | `-ConstAttr 0x5593984e60d0 Implicit # | | |-FunctionDecl 0x5593984e6280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5593984e6130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5593984e61b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5593984e6338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5593984e63b0 Implicit # | | | `-ConstAttr 0x5593984e63d8 Implicit # | | |-FunctionDecl 0x5593984e6588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5593984e6438 col:14 'half' # | | | |-ParmVarDecl 0x5593984e64b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5593984e6640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5593984e66b8 Implicit # | | | `-ConstAttr 0x5593984e66e0 Implicit # | | |-FunctionDecl 0x5593984e6898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5593984e6748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5593984e67c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984e6950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5593984e69c8 Implicit # | | | `-ConstAttr 0x5593984e69f0 Implicit # | | |-FunctionDecl 0x5593984e6bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5593984e6a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5593984e6ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984e6c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5593984e6ce8 Implicit # | | | `-ConstAttr 0x5593984e6d10 Implicit # | | |-FunctionDecl 0x5593984e6ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5593984e6d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5593984e6e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984e6f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5593984e7008 Implicit # | | | `-ConstAttr 0x5593984e7030 Implicit # | | |-FunctionDecl 0x5593984e71e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5593984e7090 col:16 'float' # | | | |-ParmVarDecl 0x5593984e7110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5593984e7298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5593984e7310 Implicit # | | | `-ConstAttr 0x5593984e7338 Implicit # | | |-FunctionDecl 0x5593984e7500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5593984e73b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5593984e7430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984e75b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5593984e7630 Implicit # | | | `-ConstAttr 0x5593984e7658 Implicit # | | |-FunctionDecl 0x5593984e7870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5593984e76d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5593984e77a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984e7928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5593984e79a0 Implicit # | | | `-ConstAttr 0x5593984e79c8 Implicit # | | |-FunctionDecl 0x5593984e7b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5593984e7a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5593984e7ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984e7c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5593984e7cc0 Implicit # | | | `-ConstAttr 0x5593984e7ce8 Implicit # | | |-FunctionDecl 0x5593984e7e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5593984e7d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593984e7ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5593984e7f38 Implicit # | | | `-ConstAttr 0x5593984e7f60 Implicit # | | |-FunctionDecl 0x5593984e8078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5593984e7fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5593984e8128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5593984e81a0 Implicit # | | | `-ConstAttr 0x5593984e81c8 Implicit # | | |-FunctionDecl 0x5593984e82f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5593984e8240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5593984e83a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5593984e8418 Implicit # | | | `-ConstAttr 0x5593984e8440 Implicit # | | |-FunctionDecl 0x5593984e8568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5593984e84b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5593984e8618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5593984e8690 Implicit # | | | `-ConstAttr 0x5593984e86b8 Implicit # | | |-FunctionDecl 0x5593984e87e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5593984e8730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5593984e8890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5593984e8908 Implicit # | | | `-ConstAttr 0x5593984e8930 Implicit # | | |-FunctionDecl 0x5593984e8a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5593984e89a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984e8b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5593984e8b80 Implicit # | | | `-ConstAttr 0x5593984e8ba8 Implicit # | | |-FunctionDecl 0x5593984e8cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5593984e8c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984e8d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5593984e8df8 Implicit # | | | `-ConstAttr 0x5593984e8e20 Implicit # | | |-FunctionDecl 0x5593984e8f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5593984e8e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984e8ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5593984e9070 Implicit # | | | `-ConstAttr 0x5593984e9098 Implicit # | | |-FunctionDecl 0x5593984e9260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5593984e9110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5593984e9190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984e9318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5593984e9390 Implicit # | | | `-ConstAttr 0x5593984e93b8 Implicit # | | |-FunctionDecl 0x5593984e9570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5593984e9420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5593984e94a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984e9628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5593984e96a0 Implicit # | | | `-ConstAttr 0x5593984e96c8 Implicit # | | |-FunctionDecl 0x5593984e97f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5593984e9728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5593984e98a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984e9920 Implicit # | | | `-ConstAttr 0x5593984e9948 Implicit # | | |-FunctionDecl 0x5593984e9a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984e99b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984e9b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984e9b88 Implicit # | | | `-ConstAttr 0x5593984e9bb0 Implicit # | | |-FunctionDecl 0x5593984e9cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984e9c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984e9d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984e9e00 Implicit # | | | `-ConstAttr 0x5593984e9e28 Implicit # | | |-FunctionDecl 0x5593984e9f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984e9ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ea000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984ea078 Implicit # | | | `-ConstAttr 0x5593984ea0a0 Implicit # | | |-FunctionDecl 0x5593984ea1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5593984ea100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5593984ea260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984ea2d8 Implicit # | | | `-ConstAttr 0x5593984ea300 Implicit # | | |-FunctionDecl 0x5593984ea428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984ea378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ea4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984ea550 Implicit # | | | `-ConstAttr 0x5593984ea578 Implicit # | | |-FunctionDecl 0x5593984ea6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984ea5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ea750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984ea7c8 Implicit # | | | `-ConstAttr 0x5593984ea7f0 Implicit # | | |-FunctionDecl 0x5593984ea918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984ea868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ea9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984eaa40 Implicit # | | | `-ConstAttr 0x5593984eaa68 Implicit # | | |-FunctionDecl 0x5593984eab78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5593984eaac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5593984eac28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984eaca0 Implicit # | | | `-ConstAttr 0x5593984eacc8 Implicit # | | |-FunctionDecl 0x5593984eadf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5593984ead40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5593984eaea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984eaf18 Implicit # | | | `-ConstAttr 0x5593984eaf40 Implicit # | | |-FunctionDecl 0x5593984eb068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5593984eafb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5593984eb118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984eb190 Implicit # | | | `-ConstAttr 0x5593984eb1b8 Implicit # | | |-FunctionDecl 0x5593984eb2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5593984eb230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5593984eb390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5593984eb408 Implicit # | | | `-ConstAttr 0x5593984eb430 Implicit # | | |-FunctionDecl 0x5593984eb540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5593984eb490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5593984eb5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5593984eb668 Implicit # | | | `-ConstAttr 0x5593984eb690 Implicit # | | |-FunctionDecl 0x5593984eb7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984eb6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984eb870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5593984eb8e8 Implicit # | | | `-ConstAttr 0x5593984eb910 Implicit # | | |-FunctionDecl 0x5593984eba38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984eb988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ebae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5593984ebb60 Implicit # | | | `-ConstAttr 0x5593984ebb88 Implicit # | | |-FunctionDecl 0x5593984ebcb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984ebc00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ebd60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5593984ebdd8 Implicit # | | | `-ConstAttr 0x5593984ebe00 Implicit # | | |-FunctionDecl 0x5593984ebf10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5593984ebe60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5593984ebfc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5593984ec038 Implicit # | | | `-ConstAttr 0x5593984ec060 Implicit # | | |-FunctionDecl 0x5593984ec188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984ec0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ec238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5593984ec2b0 Implicit # | | | `-ConstAttr 0x5593984ec2d8 Implicit # | | |-FunctionDecl 0x5593984ec400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984ec350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ec4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5593984ec528 Implicit # | | | `-ConstAttr 0x5593984ec550 Implicit # | | |-FunctionDecl 0x5593984ec678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984ec5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ec728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5593984ec7a0 Implicit # | | | `-ConstAttr 0x5593984ec7c8 Implicit # | | |-FunctionDecl 0x5593984ec8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5593984ec828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5593984ec988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5593984eca00 Implicit # | | | `-ConstAttr 0x5593984eca28 Implicit # | | |-FunctionDecl 0x5593984ecb40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984eca90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ecbf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5593984ecc68 Implicit # | | | `-ConstAttr 0x5593984ecc90 Implicit # | | |-FunctionDecl 0x5593984ecdb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984ecd08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ece68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5593984ecee0 Implicit # | | | `-ConstAttr 0x5593984ecf08 Implicit # | | |-FunctionDecl 0x5593984ed030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984ecf80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ed0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5593984ed158 Implicit # | | | `-ConstAttr 0x5593984ed180 Implicit # | | |-FunctionDecl 0x5593984ed290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5593984ed1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5593984ed340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5593984ed3b8 Implicit # | | | `-ConstAttr 0x5593984ed3e0 Implicit # | | |-FunctionDecl 0x5593984ed508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984ed458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ed5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5593984ed630 Implicit # | | | `-ConstAttr 0x5593984ed658 Implicit # | | |-FunctionDecl 0x5593984b1be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984ed6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984b1c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5593984b1d08 Implicit # | | | `-ConstAttr 0x5593984b1d30 Implicit # | | |-FunctionDecl 0x5593984b1e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984b1da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984b1f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5593984b1f80 Implicit # | | | `-ConstAttr 0x5593984b1fa8 Implicit # | | |-FunctionDecl 0x5593984b20b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x5593984b2008 col:19 'half' # | | | |-BuiltinAliasAttr 0x5593984b2168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b21e0 Implicit # | | | `-ConstAttr 0x5593984b2208 Implicit # | | |-FunctionDecl 0x5593984b2320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984b2270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984b23d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b2448 Implicit # | | | `-ConstAttr 0x5593984b2470 Implicit # | | |-FunctionDecl 0x5593984b2598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984b24e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984b2648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b26c0 Implicit # | | | `-ConstAttr 0x5593984b26e8 Implicit # | | |-FunctionDecl 0x5593984b2810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984b2760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984b28c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b2938 Implicit # | | | `-ConstAttr 0x5593984b2960 Implicit # | | |-FunctionDecl 0x5593984b2a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5593984b29c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5593984b2b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b2b98 Implicit # | | | `-ConstAttr 0x5593984b2bc0 Implicit # | | |-FunctionDecl 0x5593984b2ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984b2c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984b2d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b2e10 Implicit # | | | `-ConstAttr 0x5593984b2e38 Implicit # | | |-FunctionDecl 0x5593984b2f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984b2eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984b3010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b3088 Implicit # | | | `-ConstAttr 0x5593984b30b0 Implicit # | | |-FunctionDecl 0x5593984b31d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984b3128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984b3288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b3300 Implicit # | | | `-ConstAttr 0x5593984b3328 Implicit # | | |-FunctionDecl 0x5593984b3438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x5593984b3388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5593984b34e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b3560 Implicit # | | | `-ConstAttr 0x5593984b3588 Implicit # | | |-FunctionDecl 0x5593984b36b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x5593984b3600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5593984b3760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b37d8 Implicit # | | | `-ConstAttr 0x5593984b3800 Implicit # | | |-FunctionDecl 0x5593984b3928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x5593984b3878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5593984b39d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b3a50 Implicit # | | | `-ConstAttr 0x5593984b3a78 Implicit # | | |-FunctionDecl 0x5593984b3bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x5593984b3af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5593984b3ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5593984b3d18 Implicit # | | | `-ConstAttr 0x5593984b3d40 Implicit # | | |-FunctionTemplateDecl 0x5593984b4158 col:3 select # | | | |-TemplateTypeParmDecl 0x5593984b3d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984b40b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x5593984b3e40 col:14 'bool' # | | | |-ParmVarDecl 0x5593984b3eb8 col:17 'T' # | | | |-ParmVarDecl 0x5593984b3f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5593984b41c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5593984b42a8 Implicit # | | | `-ConstAttr 0x5593984b42d0 Implicit # | | |-FunctionTemplateDecl 0x5593984b47d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5593984b42f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984b4728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5593984b4478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5593984b4558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5593984b4638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984b4840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5593984b4da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5593984b48c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984b4cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5593984b4a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5593984b4b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5593984b4c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984b4e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5593984b5370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5593984b4e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984b52c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5593984b5018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5593984b50f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5593984b51d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984b53e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5593984b5970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5593984b5468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984b58c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5593984b55e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5593984b5660 col:39 'T' # | | | |-ParmVarDecl 0x5593984b5740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984b59e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5593984f9b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5593984b5a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984f9a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5593984f97c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5593984f9838 col:39 'T' # | | | |-ParmVarDecl 0x5593984f9918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984f9b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5593984fa0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5593984f9bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984fa008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5593984f9d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5593984f9df0 col:39 'T' # | | | |-ParmVarDecl 0x5593984f9ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5593984fa120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5593984fa6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5593984fa1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984fa608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5593984fa328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5593984fa408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5593984fa480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5593984fa720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5593984fac60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5593984fa7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984fabb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5593984fa928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5593984faa08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5593984faa80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5593984facd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5593984fb210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5593984fad58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984fb168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5593984faed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5593984fafb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5593984fb030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5593984fb280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5593984fb950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5593984fb308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984fb8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5593984fb620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5593984fb698 col:23 'T' # | | | |-ParmVarDecl 0x5593984fb710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5593984fb9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5593984fbfc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5593984fba48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984fbf18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5593984fbcf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5593984fbd68 col:23 'T' # | | | |-ParmVarDecl 0x5593984fbde0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5593984fc030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5593984fc630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5593984fc0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593984fc588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5593984fc360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5593984fc3d8 col:23 'T' # | | | |-ParmVarDecl 0x5593984fc450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5593984fc6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5593984fc800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5593984fc750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5593984fc8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5593984fc928 Implicit # | | | `-ConstAttr 0x5593984fc950 Implicit # | | |-FunctionDecl 0x5593984fca68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984fc9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984fcb18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5593984fcb90 Implicit # | | | `-ConstAttr 0x5593984fcbb8 Implicit # | | |-FunctionDecl 0x5593984fcce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984fcc30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984fcd90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5593984fce08 Implicit # | | | `-ConstAttr 0x5593984fce30 Implicit # | | |-FunctionDecl 0x5593984fcf58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984fcea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984fd008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5593984fd080 Implicit # | | | `-ConstAttr 0x5593984fd0a8 Implicit # | | |-FunctionDecl 0x5593984fd1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5593984fd108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5593984fd268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5593984fd2e0 Implicit # | | | `-ConstAttr 0x5593984fd308 Implicit # | | |-FunctionDecl 0x5593984fd430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984fd380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984fd4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5593984fd558 Implicit # | | | `-ConstAttr 0x5593984fd580 Implicit # | | |-FunctionDecl 0x5593984fd6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984fd5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984fd758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5593984fd7e0 Implicit # | | | `-ConstAttr 0x5593984fd808 Implicit # | | |-FunctionDecl 0x5593984fd930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984fd880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984fd9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5593984fda58 Implicit # | | | `-ConstAttr 0x5593984fda80 Implicit # | | |-FunctionDecl 0x5593984fdb90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5593984fdae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5593984fdc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5593984fdcb8 Implicit # | | | `-ConstAttr 0x5593984fdce0 Implicit # | | |-FunctionDecl 0x5593984fddf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984fdd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984fdea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5593984fdf20 Implicit # | | | `-ConstAttr 0x5593984fdf48 Implicit # | | |-FunctionDecl 0x5593984fe070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984fdfc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984fe120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5593984fe198 Implicit # | | | `-ConstAttr 0x5593984fe1c0 Implicit # | | |-FunctionDecl 0x5593984fe2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984fe238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984fe398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5593984fe410 Implicit # | | | `-ConstAttr 0x5593984fe438 Implicit # | | |-FunctionDecl 0x5593984fe548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5593984fe498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5593984fe5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5593984fe670 Implicit # | | | `-ConstAttr 0x5593984fe698 Implicit # | | |-FunctionDecl 0x5593984fe7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984fe710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984fe870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5593984fe8e8 Implicit # | | | `-ConstAttr 0x5593984fe910 Implicit # | | |-FunctionDecl 0x5593984fea38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984fe988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984feae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5593984feb60 Implicit # | | | `-ConstAttr 0x5593984feb88 Implicit # | | |-FunctionDecl 0x5593984fecb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984fec00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984fed60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5593984fedd8 Implicit # | | | `-ConstAttr 0x5593984fee00 Implicit # | | |-FunctionDecl 0x5593984fef10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5593984fee60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5593984fefc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5593984ff038 Implicit # | | | `-ConstAttr 0x5593984ff060 Implicit # | | |-FunctionDecl 0x5593984ff178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984ff0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ff228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5593984ff2a0 Implicit # | | | `-ConstAttr 0x5593984ff2c8 Implicit # | | |-FunctionDecl 0x5593984ff3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984ff340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ff4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5593984ff518 Implicit # | | | `-ConstAttr 0x5593984ff540 Implicit # | | |-FunctionDecl 0x5593984ff668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984ff5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ff718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5593984ff790 Implicit # | | | `-ConstAttr 0x5593984ff7b8 Implicit # | | |-FunctionDecl 0x5593984ff8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5593984ff828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5593984ff988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5593984ffa00 Implicit # | | | `-ConstAttr 0x5593984ffa28 Implicit # | | |-FunctionDecl 0x5593984ffb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984ffaa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ffc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5593984ffc78 Implicit # | | | `-ConstAttr 0x5593984ffca0 Implicit # | | |-FunctionDecl 0x5593984ffdc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984ffd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ffe78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5593984ffef0 Implicit # | | | `-ConstAttr 0x5593984fff18 Implicit # | | |-FunctionDecl 0x559398500040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984fff90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593985000f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559398500168 Implicit # | | | `-ConstAttr 0x559398500190 Implicit # | | |-FunctionDecl 0x559398500340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5593985001f0 col:15 'half' # | | | |-ParmVarDecl 0x559398500270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5593985003f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559398500470 Implicit # | | | `-ConstAttr 0x559398500498 Implicit # | | |-FunctionDecl 0x559398500650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559398500500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x559398500580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398500708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559398500780 Implicit # | | | `-ConstAttr 0x5593985007a8 Implicit # | | |-FunctionDecl 0x559398500970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559398500820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5593985008a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398500a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559398500aa0 Implicit # | | | `-ConstAttr 0x559398500ac8 Implicit # | | |-FunctionDecl 0x559398500c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559398500b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x559398500bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398500d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559398500dc0 Implicit # | | | `-ConstAttr 0x559398500de8 Implicit # | | |-FunctionDecl 0x559398500f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x559398500e48 col:17 'float' # | | | |-ParmVarDecl 0x559398500ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x559398501050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5593985010c8 Implicit # | | | `-ConstAttr 0x5593985010f0 Implicit # | | |-FunctionDecl 0x5593985012b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559398501168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5593985011e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559398501370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5593985013e8 Implicit # | | | `-ConstAttr 0x559398501410 Implicit # | | |-FunctionDecl 0x5593985015d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559398501488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x559398501508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559398501690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559398501708 Implicit # | | | `-ConstAttr 0x559398501730 Implicit # | | |-FunctionDecl 0x559398501950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559398501800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x559398501880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398501a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559398501a80 Implicit # | | | `-ConstAttr 0x559398501aa8 Implicit # | | |-FunctionDecl 0x559398501bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x559398501b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x559398501c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559398501ce0 Implicit # | | | `-ConstAttr 0x559398501d08 Implicit # | | |-FunctionDecl 0x559398501e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x559398501d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398501ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559398501f48 Implicit # | | | `-ConstAttr 0x559398501f70 Implicit # | | |-FunctionDecl 0x559398502098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x559398501fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398502148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5593985021c0 Implicit # | | | `-ConstAttr 0x5593985021e8 Implicit # | | |-FunctionDecl 0x559398502310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x559398502260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593985023c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559398502438 Implicit # | | | `-ConstAttr 0x559398502460 Implicit # | | |-FunctionDecl 0x559398502570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5593985024c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x559398502620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559398502698 Implicit # | | | `-ConstAttr 0x5593985026c0 Implicit # | | |-FunctionDecl 0x5593985027e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x559398502738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559398502898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559398502910 Implicit # | | | `-ConstAttr 0x559398502938 Implicit # | | |-FunctionDecl 0x559398502a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5593985029b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559398502b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559398502b88 Implicit # | | | `-ConstAttr 0x559398502bb0 Implicit # | | |-FunctionDecl 0x559398502cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x559398502c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398502d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559398502e00 Implicit # | | | `-ConstAttr 0x559398502e28 Implicit # | | |-FunctionDecl 0x559398502f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x559398502e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x559398502fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559398503060 Implicit # | | | `-ConstAttr 0x559398503088 Implicit # | | |-FunctionDecl 0x5593985031a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5593985030f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398503250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5593985032c8 Implicit # | | | `-ConstAttr 0x5593985032f0 Implicit # | | |-FunctionDecl 0x559398503418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x559398503368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593985034c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559398503540 Implicit # | | | `-ConstAttr 0x559398503568 Implicit # | | |-FunctionDecl 0x559398503690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5593985035e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398503740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5593985037b8 Implicit # | | | `-ConstAttr 0x559398503810 Implicit # | | |-FunctionDecl 0x559398503920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x559398503870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5593985039d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559398503a48 Implicit # | | | `-ConstAttr 0x559398503a70 Implicit # | | |-FunctionDecl 0x559398503b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x559398503ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559398503c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559398503cc0 Implicit # | | | `-ConstAttr 0x559398503ce8 Implicit # | | |-FunctionDecl 0x559398503e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x559398503d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559398503ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559398503f38 Implicit # | | | `-ConstAttr 0x559398503f60 Implicit # | | |-FunctionDecl 0x559398504088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x559398503fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398504138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5593985041b0 Implicit # | | | `-ConstAttr 0x5593985041d8 Implicit # | | |-FunctionDecl 0x5593985042e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x559398504238 col:16 'half' # | | | |-BuiltinAliasAttr 0x559398504398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559398504410 Implicit # | | | `-ConstAttr 0x559398504438 Implicit # | | |-FunctionDecl 0x559398504550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5593985044a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398504600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559398504678 Implicit # | | | `-ConstAttr 0x5593985046a0 Implicit # | | |-FunctionDecl 0x5593985047c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x559398504718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398504878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5593985048f0 Implicit # | | | `-ConstAttr 0x559398504918 Implicit # | | |-FunctionDecl 0x559398504a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x559398504990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398504af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559398504b68 Implicit # | | | `-ConstAttr 0x559398504b90 Implicit # | | |-FunctionDecl 0x559398504ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x559398504bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x559398504d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559398504dc8 Implicit # | | | `-ConstAttr 0x559398504df0 Implicit # | | |-FunctionDecl 0x559398504f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x559398504e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559398504fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559398505040 Implicit # | | | `-ConstAttr 0x559398505068 Implicit # | | |-FunctionDecl 0x559398505190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5593985050e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559398505240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5593985052b8 Implicit # | | | `-ConstAttr 0x5593985052e0 Implicit # | | |-FunctionDecl 0x559398505408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x559398505358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593985054b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559398505530 Implicit # | | | `-ConstAttr 0x559398505558 Implicit # | | |-FunctionDecl 0x559398505660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5593985055b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x559398505710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398505770 # | | | |-NoThrowAttr 0x5593985057b0 Implicit # | | | `-ConstAttr 0x5593985057d8 Implicit # | | |-FunctionDecl 0x559398505900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x559398505850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593985059b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398505a10 # | | | |-NoThrowAttr 0x559398505a50 Implicit # | | | `-ConstAttr 0x559398505a78 Implicit # | | |-FunctionDecl 0x559398505ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x559398505af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398505c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398505cb0 # | | | |-NoThrowAttr 0x559398505cf0 Implicit # | | | `-ConstAttr 0x559398505d18 Implicit # | | |-FunctionDecl 0x559398505e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x559398505d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398505ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398505f50 # | | | |-NoThrowAttr 0x559398505f90 Implicit # | | | `-ConstAttr 0x559398505fb8 Implicit # | | |-FunctionDecl 0x5593985060d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x559398506028 col:56 'int' # | | | |-AvailabilityAttr 0x559398506180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398506240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398506270 # | | | |-NoThrowAttr 0x5593985062b0 Implicit # | | | `-ConstAttr 0x5593985062d8 Implicit # | | |-FunctionDecl 0x559398506488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x559398506360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x559398506538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985065f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398506628 # | | | |-NoThrowAttr 0x559398506668 Implicit # | | | `-ConstAttr 0x559398506690 Implicit # | | |-FunctionDecl 0x559398506848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x559398506718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5593985068f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985069b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5593985069e8 # | | | |-NoThrowAttr 0x559398506a28 Implicit # | | | `-ConstAttr 0x559398506a50 Implicit # | | |-FunctionDecl 0x559398506c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x559398506ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x559398506cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398506d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398506da8 # | | | |-NoThrowAttr 0x559398506de8 Implicit # | | | `-ConstAttr 0x559398506e10 Implicit # | | |-FunctionDecl 0x559398506f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x559398506e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559398506ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985070b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5593985070e0 # | | | |-NoThrowAttr 0x559398507120 Implicit # | | | `-ConstAttr 0x559398507148 Implicit # | | |-FunctionDecl 0x5593985072f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5593985071d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5593985073a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398507468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398507498 # | | | |-NoThrowAttr 0x5593985074d8 Implicit # | | | `-ConstAttr 0x559398507500 Implicit # | | |-FunctionDecl 0x5593985076b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x559398507588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x559398507768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398507860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398507890 # | | | |-NoThrowAttr 0x5593985078d0 Implicit # | | | `-ConstAttr 0x5593985078f8 Implicit # | | |-FunctionDecl 0x559398507aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x559398507980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x559398507b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398507c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398507c48 # | | | |-NoThrowAttr 0x559398507c88 Implicit # | | | `-ConstAttr 0x559398507cb0 Implicit # | | |-FunctionDecl 0x559398507de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x559398507d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x559398507e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398507f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398507f80 # | | | |-NoThrowAttr 0x559398507fc0 Implicit # | | | `-ConstAttr 0x559398507fe8 Implicit # | | |-FunctionDecl 0x559398508198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x559398508070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x559398508248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398508308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398508338 # | | | |-NoThrowAttr 0x559398508378 Implicit # | | | `-ConstAttr 0x5593985083a0 Implicit # | | |-FunctionDecl 0x559398508558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x559398508428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x559398508608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985086c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5593985086f8 # | | | |-NoThrowAttr 0x559398508738 Implicit # | | | `-ConstAttr 0x559398508760 Implicit # | | |-FunctionDecl 0x559398508918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5593985087e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5593985089c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398508a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398508ab8 # | | | |-NoThrowAttr 0x559398508af8 Implicit # | | | `-ConstAttr 0x559398508b20 Implicit # | | |-FunctionDecl 0x559398508c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x559398508ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559398508d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398508dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398508df0 # | | | |-NoThrowAttr 0x559398508e30 Implicit # | | | `-ConstAttr 0x559398508e58 Implicit # | | |-FunctionDecl 0x559398509008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x559398508ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5593985090b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398509178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5593985091a8 # | | | |-NoThrowAttr 0x5593985091e8 Implicit # | | | `-ConstAttr 0x559398509210 Implicit # | | |-FunctionDecl 0x5593985093c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x559398509298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559398509478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398509538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398509568 # | | | |-NoThrowAttr 0x5593985095a8 Implicit # | | | `-ConstAttr 0x5593985095d0 Implicit # | | |-FunctionDecl 0x559398509788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x559398509658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559398509848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398509908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398509938 # | | | |-NoThrowAttr 0x559398509978 Implicit # | | | `-ConstAttr 0x5593985099a0 Implicit # | | |-FunctionDecl 0x559398509ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x559398509a10 col:58 'float' # | | | |-AvailabilityAttr 0x559398509b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398509c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398509c58 # | | | |-NoThrowAttr 0x559398509c98 Implicit # | | | `-ConstAttr 0x559398509cc0 Implicit # | | |-FunctionDecl 0x559398509df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x559398509d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x559398509ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398509f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559398509f98 # | | | |-NoThrowAttr 0x559398509fd8 Implicit # | | | `-ConstAttr 0x55939850a000 Implicit # | | |-FunctionDecl 0x55939850a138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55939850a088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55939850a1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850a2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55939850a2d8 # | | | |-NoThrowAttr 0x55939850a318 Implicit # | | | `-ConstAttr 0x55939850a340 Implicit # | | |-FunctionDecl 0x55939850a478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55939850a3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55939850a528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850a5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55939850a618 # | | | |-NoThrowAttr 0x55939850a658 Implicit # | | | `-ConstAttr 0x55939850a680 Implicit # | | |-FunctionDecl 0x55939850a798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55939850a6f0 col:59 'double' # | | | |-AvailabilityAttr 0x55939850a848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850a908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55939850a938 # | | | |-NoThrowAttr 0x55939850a978 Implicit # | | | `-ConstAttr 0x55939850a9a0 Implicit # | | |-FunctionDecl 0x55939850ab58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55939850aa28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55939850ac08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850acc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55939850acf8 # | | | |-NoThrowAttr 0x55939850ad38 Implicit # | | | `-ConstAttr 0x55939850ad60 Implicit # | | |-FunctionDecl 0x55939850af18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55939850ade8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55939850afc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850b088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55939850b0b8 # | | | |-NoThrowAttr 0x55939850b0f8 Implicit # | | | `-ConstAttr 0x55939850b120 Implicit # | | |-FunctionDecl 0x55939850b2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55939850b1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55939850b388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850b448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55939850b478 # | | | |-NoThrowAttr 0x55939850b4b8 Implicit # | | | `-ConstAttr 0x55939850b4e0 Implicit # | | |-FunctionDecl 0x55939850b5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55939850b548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55939850b6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850b760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55939850b790 # | | | |-NoThrowAttr 0x55939850b7d0 Implicit # | | | `-ConstAttr 0x55939850b7f8 Implicit # | | |-FunctionDecl 0x55939850b908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55939850b860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55939850b9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850ba78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55939850baa8 # | | | |-NoThrowAttr 0x55939850bae8 Implicit # | | | `-ConstAttr 0x55939850bb10 Implicit # | | |-FunctionDecl 0x55939850bc98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55939850bb68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55939850bd48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850be08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55939850be38 # | | | |-NoThrowAttr 0x55939850be78 Implicit # | | | `-ConstAttr 0x55939850bea0 Implicit # | | |-FunctionDecl 0x55939850c028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55939850bef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55939850c0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850c198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55939850c1c8 # | | | |-NoThrowAttr 0x55939850c208 Implicit # | | | `-ConstAttr 0x55939850c230 Implicit # | | |-FunctionDecl 0x55939850c308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55939850c3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850c470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55939850c4a0 # | | | |-NoThrowAttr 0x55939850c4e0 Implicit # | | | `-ConstAttr 0x55939850c508 Implicit # | | |-FunctionDecl 0x55939850c5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55939850c648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850c708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55939850c738 # | | | |-NoThrowAttr 0x55939850c778 Implicit # | | | `-ConstAttr 0x55939850c7a0 Implicit # | | |-FunctionDecl 0x55939850c810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55939850c8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850c978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55939850c9a8 # | | | |-NoThrowAttr 0x55939850c9e8 Implicit # | | | `-ConstAttr 0x55939850ca10 Implicit # | | |-FunctionDecl 0x55939850cb18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55939850ca68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55939850cbc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939850cc88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55939850ccb8 # | | | |-NoThrowAttr 0x55939850ccf8 Implicit # | | | `-ConstAttr 0x55939850cd20 Implicit # | | |-FunctionDecl 0x55939850cf30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55939850cd68 col:53 'bool' # | | | |-ParmVarDecl 0x55939850cde8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939850cfe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55939850d048 # | | | |-NoThrowAttr 0x55939850d088 Implicit # | | | `-ConstAttr 0x55939850d0b0 Implicit # | | |-FunctionDecl 0x55939850d2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55939850d118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55939850d198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939850d3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55939850d400 # | | | |-NoThrowAttr 0x55939850d440 Implicit # | | | `-ConstAttr 0x55939850d468 Implicit # | | |-FunctionDecl 0x55939850d6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55939850d4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55939850d560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939850d770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55939850d7d0 # | | | |-NoThrowAttr 0x55939850d810 Implicit # | | | `-ConstAttr 0x55939850e870 Implicit # | | |-FunctionDecl 0x55939850eab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55939850e8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55939850e968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939850eb70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55939850ebd0 # | | | |-NoThrowAttr 0x55939850ec10 Implicit # | | | `-ConstAttr 0x55939850ec38 Implicit # | | |-FunctionDecl 0x55939850ee68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55939850ec98 col:53 'half' # | | | |-ParmVarDecl 0x55939850ed18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939850ef20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55939850ef80 # | | | |-NoThrowAttr 0x55939850efc0 Implicit # | | | `-ConstAttr 0x55939850efe8 Implicit # | | |-FunctionDecl 0x55939850f238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55939850f060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55939850f0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939850f2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55939850f350 # | | | |-NoThrowAttr 0x55939850f390 Implicit # | | | `-ConstAttr 0x55939850f3b8 Implicit # | | |-FunctionDecl 0x55939850f608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55939850f430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55939850f4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939850f6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55939850f720 # | | | |-NoThrowAttr 0x55939850f760 Implicit # | | | `-ConstAttr 0x55939850f788 Implicit # | | |-FunctionDecl 0x55939850f9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55939850f800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55939850f880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939850fa90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55939850faf0 # | | | |-NoThrowAttr 0x55939850fb30 Implicit # | | | `-ConstAttr 0x55939850fb58 Implicit # | | |-FunctionDecl 0x55939850fd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55939850fbb8 col:51 'int' # | | | |-ParmVarDecl 0x55939850fc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939850fe40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55939850fea0 # | | | |-NoThrowAttr 0x55939850fee0 Implicit # | | | `-ConstAttr 0x55939850ff08 Implicit # | | |-FunctionDecl 0x559398510158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55939850ff80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x559398510000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398510210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398510270 # | | | |-NoThrowAttr 0x5593985102b0 Implicit # | | | `-ConstAttr 0x5593985102d8 Implicit # | | |-FunctionDecl 0x559398510528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x559398510350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5593985103d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593985105e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398510640 # | | | |-NoThrowAttr 0x559398510680 Implicit # | | | `-ConstAttr 0x5593985106a8 Implicit # | | |-FunctionDecl 0x559398510938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x559398510720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5593985107a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593985109f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398510a50 # | | | |-NoThrowAttr 0x559398510a90 Implicit # | | | `-ConstAttr 0x559398510ab8 Implicit # | | |-FunctionDecl 0x559398510cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x559398510b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559398510bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398510d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398510de0 # | | | |-NoThrowAttr 0x559398510e20 Implicit # | | | `-ConstAttr 0x559398510e48 Implicit # | | |-FunctionDecl 0x559398511098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x559398510ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x559398510f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398511150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5593985111b0 # | | | |-NoThrowAttr 0x5593985111f0 Implicit # | | | `-ConstAttr 0x559398511218 Implicit # | | |-FunctionDecl 0x559398511468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x559398511290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x559398511310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398511520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398511580 # | | | |-NoThrowAttr 0x5593985115c0 Implicit # | | | `-ConstAttr 0x5593985115e8 Implicit # | | |-FunctionDecl 0x559398511838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x559398511660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5593985116e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593985118f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398511950 # | | | |-NoThrowAttr 0x559398511990 Implicit # | | | `-ConstAttr 0x5593985119b8 Implicit # | | |-FunctionDecl 0x559398511be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x559398511a18 col:55 'float' # | | | |-ParmVarDecl 0x559398511a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398511ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398511d00 # | | | |-NoThrowAttr 0x559398511d40 Implicit # | | | `-ConstAttr 0x559398511d68 Implicit # | | |-FunctionDecl 0x559398511fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x559398511de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x559398511e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398512070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5593985120d0 # | | | |-NoThrowAttr 0x559398512110 Implicit # | | | `-ConstAttr 0x559398512138 Implicit # | | |-FunctionDecl 0x559398512388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5593985121b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x559398512230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398512440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5593985124a0 # | | | |-NoThrowAttr 0x5593985124e0 Implicit # | | | `-ConstAttr 0x559398512508 Implicit # | | |-FunctionDecl 0x559398512758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x559398512580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x559398512600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398512810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398512890 # | | | |-NoThrowAttr 0x5593985128d0 Implicit # | | | `-ConstAttr 0x5593985128f8 Implicit # | | |-FunctionDecl 0x559398512b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x559398512970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5593985129f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398512c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398512c60 # | | | |-NoThrowAttr 0x559398512ca0 Implicit # | | | `-ConstAttr 0x559398512cc8 Implicit # | | |-FunctionDecl 0x559398512f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x559398512d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559398512dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398512fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398513030 # | | | |-NoThrowAttr 0x559398513070 Implicit # | | | `-ConstAttr 0x559398513098 Implicit # | | |-FunctionDecl 0x5593985132e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x559398513110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559398513190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593985133a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398513400 # | | | |-NoThrowAttr 0x559398513440 Implicit # | | | `-ConstAttr 0x559398513468 Implicit # | | |-FunctionDecl 0x5593985136b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5593985134e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559398513560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398513770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5593985137d0 # | | | |-NoThrowAttr 0x559398513810 Implicit # | | | `-ConstAttr 0x559398513838 Implicit # | | |-FunctionDecl 0x559398513a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5593985138b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559398513930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398513b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398513ba0 # | | | |-NoThrowAttr 0x559398513be0 Implicit # | | | `-ConstAttr 0x559398513c08 Implicit # | | |-FunctionDecl 0x559398513e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x559398513c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559398513d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398513f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398513f70 # | | | |-NoThrowAttr 0x559398513fb0 Implicit # | | | `-ConstAttr 0x559398513fd8 Implicit # | | |-FunctionDecl 0x559398514228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x559398514050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5593985140d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593985142e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398514340 # | | | |-NoThrowAttr 0x559398514380 Implicit # | | | `-ConstAttr 0x5593985143a8 Implicit # | | |-FunctionDecl 0x5593985145f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x559398514420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5593985144a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593985146b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398514710 # | | | |-NoThrowAttr 0x559398514750 Implicit # | | | `-ConstAttr 0x559398514778 Implicit # | | |-FunctionDecl 0x5593985149f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5593985147d8 col:57 'double' # | | | |-ParmVarDecl 0x5593985148a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398514ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398514b10 # | | | |-NoThrowAttr 0x559398514b50 Implicit # | | | `-ConstAttr 0x559398514b78 Implicit # | | |-FunctionDecl 0x559398514dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x559398514bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x559398514c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398514e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398514ee0 # | | | |-NoThrowAttr 0x559398514f20 Implicit # | | | `-ConstAttr 0x559398514f48 Implicit # | | |-FunctionDecl 0x559398515198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x559398514fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x559398515040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398515250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5593985152b0 # | | | |-NoThrowAttr 0x5593985152f0 Implicit # | | | `-ConstAttr 0x559398515318 Implicit # | | |-FunctionDecl 0x559398515568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x559398515390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x559398515410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398515620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559398515680 # | | | |-NoThrowAttr 0x5593985156c0 Implicit # | | | `-ConstAttr 0x5593985156e8 Implicit # | | |-FunctionDecl 0x559398515820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x559398515770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5593985158d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398515990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5593985159c0 # | | | |-NoThrowAttr 0x559398515a00 Implicit # | | | `-ConstAttr 0x559398515a28 Implicit # | | |-FunctionDecl 0x559398515b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559398515aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x559398515c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398515cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559398515cf0 # | | | |-NoThrowAttr 0x559398515d30 Implicit # | | | `-ConstAttr 0x559398515d58 Implicit # | | |-FunctionDecl 0x559398515e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559398515de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x559398515f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398516000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559398516030 # | | | |-NoThrowAttr 0x559398516070 Implicit # | | | `-ConstAttr 0x559398516098 Implicit # | | |-FunctionDecl 0x5593985161d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559398516120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x559398516280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398516340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559398516370 # | | | |-NoThrowAttr 0x5593985163b0 Implicit # | | | `-ConstAttr 0x5593985163d8 Implicit # | | |-FunctionDecl 0x559398516510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559398516460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5593985165c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398516680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5593985166b0 # | | | |-NoThrowAttr 0x5593985166f0 Implicit # | | | `-ConstAttr 0x559398516718 Implicit # | | |-FunctionDecl 0x5593985168b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5593985167a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559398516960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398516a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559398516a50 # | | | |-NoThrowAttr 0x559398516a90 Implicit # | | | `-ConstAttr 0x559398516ab8 Implicit # | | |-FunctionDecl 0x559398516bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559398516b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559398516ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398516d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559398516d90 # | | | |-NoThrowAttr 0x559398516dd0 Implicit # | | | `-ConstAttr 0x559398516df8 Implicit # | | |-FunctionDecl 0x559398516f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559398516e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559398516fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985170a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5593985170d0 # | | | |-NoThrowAttr 0x559398517110 Implicit # | | | `-ConstAttr 0x559398517138 Implicit # | | |-FunctionDecl 0x559398517270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5593985171c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559398517320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985173e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559398517410 # | | | |-NoThrowAttr 0x559398517450 Implicit # | | | `-ConstAttr 0x559398517478 Implicit # | | |-FunctionDecl 0x5593985175a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5593985174f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x559398517650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398517710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559398517740 # | | | |-NoThrowAttr 0x559398517780 Implicit # | | | `-ConstAttr 0x5593985177a8 Implicit # | | |-FunctionDecl 0x5593985178e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559398517830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x559398517990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398517a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559398517a80 # | | | |-NoThrowAttr 0x559398517ac0 Implicit # | | | `-ConstAttr 0x559398517ae8 Implicit # | | |-FunctionDecl 0x559398517c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559398517b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x559398517cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398517d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559398517dc0 # | | | |-NoThrowAttr 0x559398517e00 Implicit # | | | `-ConstAttr 0x559398517e28 Implicit # | | |-FunctionDecl 0x559398517f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559398517eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559398518010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985180d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559398518100 # | | | |-NoThrowAttr 0x559398518140 Implicit # | | | `-ConstAttr 0x559398518168 Implicit # | | |-FunctionDecl 0x5593985182a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5593985181f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559398518350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398518410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559398518440 # | | | |-NoThrowAttr 0x559398518480 Implicit # | | | `-ConstAttr 0x5593985184a8 Implicit # | | |-FunctionDecl 0x5593985185e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559398518530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559398518690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398518750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559398518780 # | | | |-NoThrowAttr 0x5593985187c0 Implicit # | | | `-ConstAttr 0x5593985187e8 Implicit # | | |-FunctionDecl 0x559398518970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5593985188c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559398518a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398518ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559398518b10 # | | | |-NoThrowAttr 0x559398518b50 Implicit # | | | `-ConstAttr 0x559398518b78 Implicit # | | |-FunctionDecl 0x559398518cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x559398518c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559398518d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398518e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559398518e50 # | | | |-NoThrowAttr 0x559398518e90 Implicit # | | | `-ConstAttr 0x559398518eb8 Implicit # | | |-FunctionDecl 0x559398518fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559398518f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x559398519090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398519150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559398519180 # | | | |-NoThrowAttr 0x5593985191c0 Implicit # | | | `-ConstAttr 0x5593985191e8 Implicit # | | |-FunctionDecl 0x559398519320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559398519270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5593985193d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398519490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5593985194c0 # | | | |-NoThrowAttr 0x559398519500 Implicit # | | | `-ConstAttr 0x559398519528 Implicit # | | |-FunctionDecl 0x559398519660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5593985195b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x559398519710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985197d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559398519800 # | | | |-NoThrowAttr 0x559398519840 Implicit # | | | `-ConstAttr 0x559398519868 Implicit # | | |-FunctionDecl 0x5593985199a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5593985198f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559398519a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398519b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559398519b40 # | | | |-NoThrowAttr 0x559398519b80 Implicit # | | | `-ConstAttr 0x559398519ba8 Implicit # | | |-FunctionDecl 0x559398519ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559398519c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559398519d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398519e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559398519e80 # | | | |-NoThrowAttr 0x559398519ec0 Implicit # | | | `-ConstAttr 0x559398519ee8 Implicit # | | |-FunctionDecl 0x55939851a020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559398519f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55939851a0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939851a190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55939851a1c0 # | | | |-NoThrowAttr 0x55939851a200 Implicit # | | | `-ConstAttr 0x55939851a228 Implicit # | | |-FunctionDecl 0x55939851a360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55939851a2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55939851a410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939851a4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55939851a500 # | | | |-NoThrowAttr 0x55939851a540 Implicit # | | | `-ConstAttr 0x55939851a568 Implicit # | | |-FunctionDecl 0x55939851a678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55939851a5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55939851a728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851a788 # | | | |-NoThrowAttr 0x55939851a7c8 Implicit # | | | `-ConstAttr 0x55939851a7f0 Implicit # | | |-FunctionDecl 0x55939851a9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55939851a858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55939851aa68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851aac8 # | | | |-NoThrowAttr 0x55939851ab08 Implicit # | | | `-ConstAttr 0x55939851ab30 Implicit # | | |-FunctionDecl 0x55939851ac58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55939851aba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55939851ad08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851ad68 # | | | |-NoThrowAttr 0x55939851ada8 Implicit # | | | `-ConstAttr 0x55939851add0 Implicit # | | |-FunctionDecl 0x55939851aef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55939851ae48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55939851afa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851b008 # | | | |-NoThrowAttr 0x55939851b048 Implicit # | | | `-ConstAttr 0x55939851b070 Implicit # | | |-FunctionDecl 0x55939851b180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55939851b0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55939851b230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851b290 # | | | |-NoThrowAttr 0x55939851b2d0 Implicit # | | | `-ConstAttr 0x55939851b2f8 Implicit # | | |-FunctionDecl 0x55939851b420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55939851b370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55939851b4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851b530 # | | | |-NoThrowAttr 0x55939851b570 Implicit # | | | `-ConstAttr 0x55939851b598 Implicit # | | |-FunctionDecl 0x55939851b6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55939851b610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55939851b770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851b7d0 # | | | |-NoThrowAttr 0x55939851b810 Implicit # | | | `-ConstAttr 0x55939851b838 Implicit # | | |-FunctionDecl 0x55939851b960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55939851b8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55939851ba10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851ba70 # | | | |-NoThrowAttr 0x55939851bab0 Implicit # | | | `-ConstAttr 0x55939851bad8 Implicit # | | |-FunctionDecl 0x55939851bc00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55939851bb50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939851bcb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851bd10 # | | | |-NoThrowAttr 0x55939851bd50 Implicit # | | | `-ConstAttr 0x55939851bd78 Implicit # | | |-FunctionDecl 0x55939851bea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55939851bdf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55939851bf50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851bfb0 # | | | |-NoThrowAttr 0x55939851bff0 Implicit # | | | `-ConstAttr 0x55939851c018 Implicit # | | |-FunctionDecl 0x55939851c140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55939851c090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55939851c1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851c250 # | | | |-NoThrowAttr 0x55939851c290 Implicit # | | | `-ConstAttr 0x55939851c2b8 Implicit # | | |-FunctionDecl 0x55939851c3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55939851c330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55939851c490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851c4f0 # | | | |-NoThrowAttr 0x55939851c530 Implicit # | | | `-ConstAttr 0x55939851c558 Implicit # | | |-FunctionDecl 0x55939851c680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55939851c5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55939851c730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851c790 # | | | |-NoThrowAttr 0x55939851c7d0 Implicit # | | | `-ConstAttr 0x55939851c7f8 Implicit # | | |-FunctionDecl 0x55939851cbc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55939851c870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939851cc70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851ccd0 # | | | |-NoThrowAttr 0x55939851cd10 Implicit # | | | `-ConstAttr 0x55939851cd38 Implicit # | | |-FunctionDecl 0x55939851ce60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55939851cdb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939851cf10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851cf70 # | | | |-NoThrowAttr 0x55939851cfb0 Implicit # | | | `-ConstAttr 0x55939851cfd8 Implicit # | | |-FunctionDecl 0x55939851d100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55939851d050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939851d1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851d210 # | | | |-NoThrowAttr 0x55939851d250 Implicit # | | | `-ConstAttr 0x55939851d278 Implicit # | | |-FunctionDecl 0x55939851d3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55939851d2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55939851d450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851d4b0 # | | | |-NoThrowAttr 0x55939851d4f0 Implicit # | | | `-ConstAttr 0x55939851d518 Implicit # | | |-FunctionDecl 0x55939851d640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55939851d590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939851d6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851d750 # | | | |-NoThrowAttr 0x55939851d790 Implicit # | | | `-ConstAttr 0x55939851d7b8 Implicit # | | |-FunctionDecl 0x55939851d8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55939851d830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939851d990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851d9f0 # | | | |-NoThrowAttr 0x55939851da30 Implicit # | | | `-ConstAttr 0x55939851da58 Implicit # | | |-FunctionDecl 0x55939851db80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55939851dad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939851dc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851dc90 # | | | |-NoThrowAttr 0x55939851dcd0 Implicit # | | | `-ConstAttr 0x55939851dcf8 Implicit # | | |-FunctionDecl 0x55939851de08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55939851dd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55939851deb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851df18 # | | | |-NoThrowAttr 0x55939851df58 Implicit # | | | `-ConstAttr 0x55939851df80 Implicit # | | |-FunctionDecl 0x55939851e0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55939851dff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55939851e158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851e1b8 # | | | |-NoThrowAttr 0x55939851e1f8 Implicit # | | | `-ConstAttr 0x55939851e220 Implicit # | | |-FunctionDecl 0x55939851e348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55939851e298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55939851e3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851e458 # | | | |-NoThrowAttr 0x55939851e498 Implicit # | | | `-ConstAttr 0x55939851e4c0 Implicit # | | |-FunctionDecl 0x55939851e5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55939851e538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55939851e698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851e6f8 # | | | |-NoThrowAttr 0x55939851e738 Implicit # | | | `-ConstAttr 0x55939851e760 Implicit # | | |-FunctionDecl 0x55939851e870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55939851e7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55939851e920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851e980 # | | | |-NoThrowAttr 0x55939851e9c0 Implicit # | | | `-ConstAttr 0x55939851e9e8 Implicit # | | |-FunctionDecl 0x55939851eb10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55939851ea60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55939851ee10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851ee70 # | | | |-NoThrowAttr 0x55939851eeb0 Implicit # | | | `-ConstAttr 0x55939851eed8 Implicit # | | |-FunctionDecl 0x55939851f000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55939851ef50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55939851f0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851f110 # | | | |-NoThrowAttr 0x55939851f150 Implicit # | | | `-ConstAttr 0x55939851f178 Implicit # | | |-FunctionDecl 0x55939851f2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55939851f1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55939851f350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55939851f3b0 # | | | |-NoThrowAttr 0x55939851f3f0 Implicit # | | | `-ConstAttr 0x55939851f418 Implicit # | | |-FunctionDecl 0x55939851f528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55939851f478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55939851f5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55939851f638 # | | | |-NoThrowAttr 0x55939851f678 Implicit # | | | `-ConstAttr 0x55939851f6a0 Implicit # | | |-FunctionDecl 0x55939851f7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55939851f708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55939851f868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55939851f8c8 # | | | |-NoThrowAttr 0x55939851f908 Implicit # | | | `-ConstAttr 0x55939851f930 Implicit # | | |-FunctionDecl 0x55939851fa58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55939851f9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55939851fb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55939851fb68 # | | | |-NoThrowAttr 0x55939851fba8 Implicit # | | | `-ConstAttr 0x55939851fbd0 Implicit # | | |-FunctionDecl 0x55939851fcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55939851fc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55939851fda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55939851fe08 # | | | |-NoThrowAttr 0x55939851fe48 Implicit # | | | `-ConstAttr 0x55939851fe70 Implicit # | | |-FunctionDecl 0x55939851ff90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55939851fee0 col:50 'int' # | | | |-AvailabilityAttr 0x559398520040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398520100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398520130 # | | | |-NoThrowAttr 0x559398520170 Implicit # | | | `-ConstAttr 0x559398520198 Implicit # | | |-FunctionDecl 0x5593985202d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x559398520220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x559398520380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398520440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398520470 # | | | |-NoThrowAttr 0x5593985204b0 Implicit # | | | `-ConstAttr 0x5593985204d8 Implicit # | | |-FunctionDecl 0x559398520610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x559398520560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5593985206c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398520780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5593985207b0 # | | | |-NoThrowAttr 0x5593985207f0 Implicit # | | | `-ConstAttr 0x559398520818 Implicit # | | |-FunctionDecl 0x559398520950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5593985208a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x559398520a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398520ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398520af0 # | | | |-NoThrowAttr 0x559398520b30 Implicit # | | | `-ConstAttr 0x559398520b58 Implicit # | | |-FunctionDecl 0x559398520c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x559398520be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559398520d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398521e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398521e60 # | | | |-NoThrowAttr 0x559398521ea0 Implicit # | | | `-ConstAttr 0x559398521ec8 Implicit # | | |-FunctionDecl 0x559398522000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559398521f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5593985220b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398522170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5593985221a0 # | | | |-NoThrowAttr 0x5593985221e0 Implicit # | | | `-ConstAttr 0x559398522208 Implicit # | | |-FunctionDecl 0x559398522340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559398522290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5593985223f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985224b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5593985224e0 # | | | |-NoThrowAttr 0x559398522520 Implicit # | | | `-ConstAttr 0x559398522548 Implicit # | | |-FunctionDecl 0x559398522680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5593985225d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x559398522730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985227f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398522820 # | | | |-NoThrowAttr 0x559398522860 Implicit # | | | `-ConstAttr 0x559398522888 Implicit # | | |-FunctionDecl 0x5593985229c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559398522910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x559398522a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398522b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398522b60 # | | | |-NoThrowAttr 0x559398522ba0 Implicit # | | | `-ConstAttr 0x559398522bc8 Implicit # | | |-FunctionDecl 0x559398522d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559398522c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x559398522db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398522e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398522ea0 # | | | |-NoThrowAttr 0x559398522ee0 Implicit # | | | `-ConstAttr 0x559398522f08 Implicit # | | |-FunctionDecl 0x559398523040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559398522f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5593985230f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985231b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5593985231e0 # | | | |-NoThrowAttr 0x559398523220 Implicit # | | | `-ConstAttr 0x559398523248 Implicit # | | |-FunctionDecl 0x559398523380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5593985232d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x559398523430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985234f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398523520 # | | | |-NoThrowAttr 0x559398523560 Implicit # | | | `-ConstAttr 0x559398523588 Implicit # | | |-FunctionDecl 0x5593985236c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559398523610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559398523770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398523830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398523860 # | | | |-NoThrowAttr 0x5593985238a0 Implicit # | | | `-ConstAttr 0x5593985238c8 Implicit # | | |-FunctionDecl 0x559398523a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559398523950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559398523ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398523b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398523ba0 # | | | |-NoThrowAttr 0x559398523be0 Implicit # | | | `-ConstAttr 0x559398523c08 Implicit # | | |-FunctionDecl 0x559398523d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559398523c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5593985275c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398527680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5593985276b0 # | | | |-NoThrowAttr 0x5593985276f0 Implicit # | | | `-ConstAttr 0x559398527718 Implicit # | | |-FunctionDecl 0x559398527850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5593985277a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559398527900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985279c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5593985279f0 # | | | |-NoThrowAttr 0x559398527a30 Implicit # | | | `-ConstAttr 0x559398527a58 Implicit # | | |-FunctionDecl 0x559398527b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x559398527ac8 col:54 'float' # | | | |-AvailabilityAttr 0x559398527c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398527ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398527d18 # | | | |-NoThrowAttr 0x559398527d58 Implicit # | | | `-ConstAttr 0x559398527d80 Implicit # | | |-FunctionDecl 0x559398527eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x559398527e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x559398527f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398528028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398528058 # | | | |-NoThrowAttr 0x559398528098 Implicit # | | | `-ConstAttr 0x5593985280c0 Implicit # | | |-FunctionDecl 0x5593985281f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x559398528148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5593985282a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398528368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398528398 # | | | |-NoThrowAttr 0x5593985283d8 Implicit # | | | `-ConstAttr 0x559398528400 Implicit # | | |-FunctionDecl 0x559398528538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x559398528488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5593985285e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985286a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5593985286d8 # | | | |-NoThrowAttr 0x559398528718 Implicit # | | | `-ConstAttr 0x559398528740 Implicit # | | |-FunctionDecl 0x559398528860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5593985287b0 col:56 'double' # | | | |-AvailabilityAttr 0x559398528910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985289d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398528a00 # | | | |-NoThrowAttr 0x559398528a40 Implicit # | | | `-ConstAttr 0x559398528a68 Implicit # | | |-FunctionDecl 0x559398528ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x559398528af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x559398528c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398528d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398528d40 # | | | |-NoThrowAttr 0x559398528d80 Implicit # | | | `-ConstAttr 0x559398528da8 Implicit # | | |-FunctionDecl 0x559398528ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x559398528e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x559398528f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398529050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559398529080 # | | | |-NoThrowAttr 0x5593985290c0 Implicit # | | | `-ConstAttr 0x5593985290e8 Implicit # | | |-FunctionDecl 0x559398529220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x559398529170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5593985292d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398529390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5593985293c0 # | | | |-NoThrowAttr 0x559398529400 Implicit # | | | `-ConstAttr 0x559398529428 Implicit # | | |-FunctionDecl 0x5593985295d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x559398529488 col:52 'half' # | | | |-BuiltinAliasAttr 0x559398529680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5593985296e0 # | | | |-NoThrowAttr 0x559398529720 Implicit # | | | `-ConstAttr 0x559398529748 Implicit # | | |-FunctionDecl 0x559398529860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5593985297b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398529910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559398529970 # | | | |-NoThrowAttr 0x5593985299b0 Implicit # | | | `-ConstAttr 0x5593985299d8 Implicit # | | |-FunctionDecl 0x559398529b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x559398529a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398529bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559398529c10 # | | | |-NoThrowAttr 0x559398529c50 Implicit # | | | `-ConstAttr 0x559398529c78 Implicit # | | |-FunctionDecl 0x559398529da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x559398529cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398529e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559398529eb0 # | | | |-NoThrowAttr 0x559398529ef0 Implicit # | | | `-ConstAttr 0x559398529f18 Implicit # | | |-FunctionDecl 0x55939852a028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x559398529f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55939852a0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852a138 # | | | |-NoThrowAttr 0x55939852a178 Implicit # | | | `-ConstAttr 0x55939852a1a0 Implicit # | | |-FunctionDecl 0x55939852a2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55939852a218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55939852a378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852a3d8 # | | | |-NoThrowAttr 0x55939852a418 Implicit # | | | `-ConstAttr 0x55939852a440 Implicit # | | |-FunctionDecl 0x55939852a568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55939852a4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55939852a618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852a678 # | | | |-NoThrowAttr 0x55939852a6b8 Implicit # | | | `-ConstAttr 0x55939852a6e0 Implicit # | | |-FunctionDecl 0x55939852a808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55939852a758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55939852a8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852a918 # | | | |-NoThrowAttr 0x55939852a958 Implicit # | | | `-ConstAttr 0x55939852a980 Implicit # | | |-FunctionDecl 0x55939852aaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55939852a9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939852ab58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852abb8 # | | | |-NoThrowAttr 0x55939852abf8 Implicit # | | | `-ConstAttr 0x55939852ac20 Implicit # | | |-FunctionDecl 0x55939852ad48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55939852ac98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55939852adf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852ae58 # | | | |-NoThrowAttr 0x55939852ae98 Implicit # | | | `-ConstAttr 0x55939852aec0 Implicit # | | |-FunctionDecl 0x55939852afe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55939852af38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55939852b098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852b0f8 # | | | |-NoThrowAttr 0x55939852b138 Implicit # | | | `-ConstAttr 0x55939852b160 Implicit # | | |-FunctionDecl 0x55939852b288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55939852b1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55939852b338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852b398 # | | | |-NoThrowAttr 0x55939852b3d8 Implicit # | | | `-ConstAttr 0x55939852b400 Implicit # | | |-FunctionDecl 0x55939852b528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55939852b478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55939852b5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852b648 # | | | |-NoThrowAttr 0x55939852b688 Implicit # | | | `-ConstAttr 0x55939852b6b0 Implicit # | | |-FunctionDecl 0x55939852b7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55939852b728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939852b888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852b8e8 # | | | |-NoThrowAttr 0x55939852b928 Implicit # | | | `-ConstAttr 0x55939852b950 Implicit # | | |-FunctionDecl 0x55939852ba78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55939852b9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939852bb28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852bb88 # | | | |-NoThrowAttr 0x55939852bbc8 Implicit # | | | `-ConstAttr 0x55939852bbf0 Implicit # | | |-FunctionDecl 0x55939852bd18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55939852bc68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939852bdc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852be28 # | | | |-NoThrowAttr 0x55939852be68 Implicit # | | | `-ConstAttr 0x55939852be90 Implicit # | | |-FunctionDecl 0x55939852bfb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55939852bf08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55939852c068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852c0c8 # | | | |-NoThrowAttr 0x55939852c108 Implicit # | | | `-ConstAttr 0x55939852c130 Implicit # | | |-FunctionDecl 0x55939852c258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55939852c1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939852c308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852c368 # | | | |-NoThrowAttr 0x55939852c3a8 Implicit # | | | `-ConstAttr 0x55939852c3d0 Implicit # | | |-FunctionDecl 0x55939852c4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55939852c448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939852c5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852c608 # | | | |-NoThrowAttr 0x55939852c648 Implicit # | | | `-ConstAttr 0x55939852c670 Implicit # | | |-FunctionDecl 0x55939852c798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55939852c6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939852c848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852c8a8 # | | | |-NoThrowAttr 0x55939852c8e8 Implicit # | | | `-ConstAttr 0x55939852c910 Implicit # | | |-FunctionDecl 0x55939852ca20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55939852c970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55939852cad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852cb30 # | | | |-NoThrowAttr 0x55939852cb70 Implicit # | | | `-ConstAttr 0x55939852cb98 Implicit # | | |-FunctionDecl 0x55939852ccc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55939852cc10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55939852cd70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852cdd0 # | | | |-NoThrowAttr 0x55939852ce10 Implicit # | | | `-ConstAttr 0x55939852ce38 Implicit # | | |-FunctionDecl 0x55939852cf60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55939852ceb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55939852d010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852d070 # | | | |-NoThrowAttr 0x55939852d0b0 Implicit # | | | `-ConstAttr 0x55939852d0d8 Implicit # | | |-FunctionDecl 0x55939852d200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55939852d150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55939852d2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852d310 # | | | |-NoThrowAttr 0x55939852d350 Implicit # | | | `-ConstAttr 0x55939852d378 Implicit # | | |-FunctionDecl 0x55939852d488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55939852d3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55939852d538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55939852d598 # | | | |-NoThrowAttr 0x5593984cdce0 Implicit # | | | `-ConstAttr 0x5593984cdd08 Implicit # | | |-FunctionDecl 0x5593984cde30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5593984cdd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5593984cdee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5593984cdf40 # | | | |-NoThrowAttr 0x5593984cdf80 Implicit # | | | `-ConstAttr 0x5593984cdfa8 Implicit # | | |-FunctionDecl 0x5593984ce0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5593984ce020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ce180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5593984ce1e0 # | | | |-NoThrowAttr 0x5593984ce220 Implicit # | | | `-ConstAttr 0x5593984ce248 Implicit # | | |-FunctionDecl 0x5593984ce370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5593984ce2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ce420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5593984ce480 # | | | |-NoThrowAttr 0x5593984ce4c0 Implicit # | | | `-ConstAttr 0x5593984ce4e8 Implicit # | | |-FunctionDecl 0x5593984ce5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x5593984ce548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5593984ce6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984ce708 # | | | |-NoThrowAttr 0x5593984ce748 Implicit # | | | `-ConstAttr 0x5593984ce770 Implicit # | | |-FunctionDecl 0x5593984ce888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984ce7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ce938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984ce998 # | | | |-NoThrowAttr 0x5593984ce9d8 Implicit # | | | `-ConstAttr 0x5593984cea00 Implicit # | | |-FunctionDecl 0x5593984ceb28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984cea78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984cebd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984cec38 # | | | |-NoThrowAttr 0x5593984cec78 Implicit # | | | `-ConstAttr 0x5593984ceca0 Implicit # | | |-FunctionDecl 0x5593984cedc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984ced18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984cee78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984ceed8 # | | | |-NoThrowAttr 0x5593984cef18 Implicit # | | | `-ConstAttr 0x5593984cef40 Implicit # | | |-FunctionDecl 0x5593984cf060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x5593984cefb0 col:54 'int' # | | | |-AvailabilityAttr 0x5593984cf110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984cf1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984cf200 # | | | |-NoThrowAttr 0x5593984cf240 Implicit # | | | `-ConstAttr 0x5593984cf268 Implicit # | | |-FunctionDecl 0x5593984cf3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5593984cf2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x5593984cf450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984cf510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984cf540 # | | | |-NoThrowAttr 0x5593984cf580 Implicit # | | | `-ConstAttr 0x5593984cf5a8 Implicit # | | |-FunctionDecl 0x5593984cf6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5593984cf630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x5593984cf790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984cf850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984cf880 # | | | |-NoThrowAttr 0x5593984cf8c0 Implicit # | | | `-ConstAttr 0x5593984cf8e8 Implicit # | | |-FunctionDecl 0x5593984cfa20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5593984cf970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x5593984cfad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984cfb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984cfbc0 # | | | |-NoThrowAttr 0x5593984cfc00 Implicit # | | | `-ConstAttr 0x5593984cfc28 Implicit # | | |-FunctionDecl 0x5593984cfda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5593984cfcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5593984cfe50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984cff10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984cff40 # | | | |-NoThrowAttr 0x5593984cff80 Implicit # | | | `-ConstAttr 0x5593984cffa8 Implicit # | | |-FunctionDecl 0x5593984d00e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5593984d0030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x5593984d0190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984d0250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984d0280 # | | | |-NoThrowAttr 0x5593984d02c0 Implicit # | | | `-ConstAttr 0x5593984d02e8 Implicit # | | |-FunctionDecl 0x5593984d0420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5593984d0370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5593984d04d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984d0590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984d05c0 # | | | |-NoThrowAttr 0x5593984d0600 Implicit # | | | `-ConstAttr 0x5593984d0628 Implicit # | | |-FunctionDecl 0x5593984d0760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5593984d06b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x5593984d0810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984d08d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984d0900 # | | | |-NoThrowAttr 0x5593984d0940 Implicit # | | | `-ConstAttr 0x5593984d0968 Implicit # | | |-FunctionDecl 0x5593984d0aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5593984d09f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x5593984d0b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984d0c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984d0c40 # | | | |-NoThrowAttr 0x5593984d0c80 Implicit # | | | `-ConstAttr 0x5593984d0ca8 Implicit # | | |-FunctionDecl 0x5593984d0de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5593984d0d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5593984d0e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984d0f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984d0f80 # | | | |-NoThrowAttr 0x5593984d0fc0 Implicit # | | | `-ConstAttr 0x5593984d0fe8 Implicit # | | |-FunctionDecl 0x5593984d1120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5593984d1070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5593984d11d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984d1290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984d12c0 # | | | |-NoThrowAttr 0x5593984d1300 Implicit # | | | `-ConstAttr 0x5593984d1328 Implicit # | | |-FunctionDecl 0x5593984d1460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5593984d13b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5593984d1510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984d15d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984d1600 # | | | |-NoThrowAttr 0x5593984d1640 Implicit # | | | `-ConstAttr 0x5593984d1668 Implicit # | | |-FunctionDecl 0x5593984d17a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5593984d16f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5593984d1850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984d1910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984d1940 # | | | |-NoThrowAttr 0x5593984d1980 Implicit # | | | `-ConstAttr 0x5593984d19a8 Implicit # | | |-FunctionDecl 0x5593984d1ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5593984d1a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5593984d1b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593984d1c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593984d1c80 # | | | |-NoThrowAttr 0x5593984d1cc0 Implicit # | | | `-ConstAttr 0x559398539610 Implicit # | | |-FunctionDecl 0x559398539748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559398539698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5593985397f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5593985398b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5593985398e8 # | | | |-NoThrowAttr 0x559398539928 Implicit # | | | `-ConstAttr 0x559398539950 Implicit # | | |-FunctionDecl 0x559398539a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5593985399d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559398539b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398539bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559398539c28 # | | | |-NoThrowAttr 0x559398539c68 Implicit # | | | `-ConstAttr 0x559398539c90 Implicit # | | |-FunctionDecl 0x559398539db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x559398539d00 col:58 'float' # | | | |-AvailabilityAttr 0x559398539e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559398539f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559398539f50 # | | | |-NoThrowAttr 0x559398539f90 Implicit # | | | `-ConstAttr 0x559398539fb8 Implicit # | | |-FunctionDecl 0x55939853a0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55939853a040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55939853a1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939853a260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55939853a290 # | | | |-NoThrowAttr 0x55939853a2d0 Implicit # | | | `-ConstAttr 0x55939853a2f8 Implicit # | | |-FunctionDecl 0x55939853a430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55939853a380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55939853a4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939853a5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55939853a5d0 # | | | |-NoThrowAttr 0x55939853a610 Implicit # | | | `-ConstAttr 0x55939853a638 Implicit # | | |-FunctionDecl 0x55939853a770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55939853a6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55939853a820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939853a8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55939853a910 # | | | |-NoThrowAttr 0x55939853a950 Implicit # | | | `-ConstAttr 0x55939853a978 Implicit # | | |-FunctionDecl 0x55939853aa98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55939853a9e8 col:60 'double' # | | | |-AvailabilityAttr 0x55939853ab48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939853ac08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55939853ac38 # | | | |-NoThrowAttr 0x55939853ac78 Implicit # | | | `-ConstAttr 0x55939853aca0 Implicit # | | |-FunctionDecl 0x55939853add8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55939853ad28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55939853ae88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939853af48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55939853af78 # | | | |-NoThrowAttr 0x55939853afb8 Implicit # | | | `-ConstAttr 0x55939853afe0 Implicit # | | |-FunctionDecl 0x55939853b118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55939853b068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55939853b1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939853b288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55939853b2b8 # | | | |-NoThrowAttr 0x55939853b2f8 Implicit # | | | `-ConstAttr 0x55939853b320 Implicit # | | |-FunctionDecl 0x55939853b458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55939853b3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55939853b508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55939853b5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55939853b620 # | | | |-NoThrowAttr 0x55939853b660 Implicit # | | | `-ConstAttr 0x55939853b688 Implicit # | | |-FunctionDecl 0x55939853b798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55939853b6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55939853b848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853b8a8 # | | | |-NoThrowAttr 0x55939853b8e8 Implicit # | | | `-ConstAttr 0x55939853b910 Implicit # | | |-FunctionDecl 0x55939853ba28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55939853b978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55939853bad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853bb38 # | | | |-NoThrowAttr 0x55939853bb78 Implicit # | | | `-ConstAttr 0x55939853bba0 Implicit # | | |-FunctionDecl 0x55939853bcc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55939853bc18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55939853bd78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853bdd8 # | | | |-NoThrowAttr 0x55939853be18 Implicit # | | | `-ConstAttr 0x55939853be40 Implicit # | | |-FunctionDecl 0x55939853bf68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55939853beb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55939853c018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853c078 # | | | |-NoThrowAttr 0x55939853c0b8 Implicit # | | | `-ConstAttr 0x55939853c0e0 Implicit # | | |-FunctionDecl 0x55939853c1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55939853c140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55939853c2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853c300 # | | | |-NoThrowAttr 0x55939853c340 Implicit # | | | `-ConstAttr 0x55939853c368 Implicit # | | |-FunctionDecl 0x55939853c490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55939853c3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55939853c540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853c5a0 # | | | |-NoThrowAttr 0x55939853c5e0 Implicit # | | | `-ConstAttr 0x55939853c608 Implicit # | | |-FunctionDecl 0x55939853c730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55939853c680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55939853c7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853c840 # | | | |-NoThrowAttr 0x55939853c880 Implicit # | | | `-ConstAttr 0x55939853c8a8 Implicit # | | |-FunctionDecl 0x55939853c9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55939853c920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55939853ca80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853cae0 # | | | |-NoThrowAttr 0x55939853cb20 Implicit # | | | `-ConstAttr 0x55939853cb48 Implicit # | | |-FunctionDecl 0x55939853cc70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55939853cbc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55939853cd20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853cd80 # | | | |-NoThrowAttr 0x55939853cdc0 Implicit # | | | `-ConstAttr 0x55939853cde8 Implicit # | | |-FunctionDecl 0x55939853cf10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55939853ce60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55939853cfc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853d020 # | | | |-NoThrowAttr 0x55939853d060 Implicit # | | | `-ConstAttr 0x55939853d088 Implicit # | | |-FunctionDecl 0x55939853d1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55939853d100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55939853d260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853d2c0 # | | | |-NoThrowAttr 0x55939853d300 Implicit # | | | `-ConstAttr 0x55939853d328 Implicit # | | |-FunctionDecl 0x55939853d450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55939853d3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55939853d500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853d560 # | | | |-NoThrowAttr 0x55939853d5a0 Implicit # | | | `-ConstAttr 0x55939853d5c8 Implicit # | | |-FunctionDecl 0x55939853d710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55939853d660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55939853d7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853d820 # | | | |-NoThrowAttr 0x55939853d860 Implicit # | | | `-ConstAttr 0x55939853d888 Implicit # | | |-FunctionDecl 0x55939853d9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55939853d900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939853da60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853dac0 # | | | |-NoThrowAttr 0x55939853db00 Implicit # | | | `-ConstAttr 0x55939853db28 Implicit # | | |-FunctionDecl 0x55939853dc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55939853dba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939853dd00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853dd60 # | | | |-NoThrowAttr 0x55939853dda0 Implicit # | | | `-ConstAttr 0x55939853ddc8 Implicit # | | |-FunctionDecl 0x55939853def0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55939853de40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939853dfa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853e000 # | | | |-NoThrowAttr 0x55939853e040 Implicit # | | | `-ConstAttr 0x55939853e068 Implicit # | | |-FunctionDecl 0x55939853e190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55939853e0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55939853e240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853e2a0 # | | | |-NoThrowAttr 0x55939853e2e0 Implicit # | | | `-ConstAttr 0x55939853e308 Implicit # | | |-FunctionDecl 0x55939853e430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55939853e380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55939853e4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853e540 # | | | |-NoThrowAttr 0x55939853e580 Implicit # | | | `-ConstAttr 0x55939853e5a8 Implicit # | | |-FunctionDecl 0x55939853e6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55939853e620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55939853e780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853e7e0 # | | | |-NoThrowAttr 0x55939853e820 Implicit # | | | `-ConstAttr 0x55939853e848 Implicit # | | |-FunctionDecl 0x55939853e970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55939853e8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55939853ea20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853ea80 # | | | |-NoThrowAttr 0x55939853eac0 Implicit # | | | `-ConstAttr 0x55939853eae8 Implicit # | | |-FunctionDecl 0x55939853ebf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55939853eb48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55939853eca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853ed08 # | | | |-NoThrowAttr 0x55939853ed48 Implicit # | | | `-ConstAttr 0x55939853ed70 Implicit # | | |-FunctionDecl 0x55939853ee98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55939853ede8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55939853ef48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853efa8 # | | | |-NoThrowAttr 0x55939853efe8 Implicit # | | | `-ConstAttr 0x55939853f010 Implicit # | | |-FunctionDecl 0x55939853f138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55939853f088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55939853f1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853f248 # | | | |-NoThrowAttr 0x55939853f288 Implicit # | | | `-ConstAttr 0x55939853f2b0 Implicit # | | |-FunctionDecl 0x55939853f3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55939853f328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55939853f488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853f4e8 # | | | |-NoThrowAttr 0x55939853f528 Implicit # | | | `-ConstAttr 0x55939853f550 Implicit # | | |-FunctionDecl 0x55939853f670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55939853f5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55939853f720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853f780 # | | | |-NoThrowAttr 0x55939853f7c0 Implicit # | | | `-ConstAttr 0x55939853f7e8 Implicit # | | |-FunctionDecl 0x55939853f910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55939853f860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55939853f9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853fa20 # | | | |-NoThrowAttr 0x55939853fa60 Implicit # | | | `-ConstAttr 0x55939853fa88 Implicit # | | |-FunctionDecl 0x55939853fbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55939853fb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55939853fc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853fcc0 # | | | |-NoThrowAttr 0x55939853fd00 Implicit # | | | `-ConstAttr 0x55939853fd28 Implicit # | | |-FunctionDecl 0x55939853fe50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55939853fda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55939853ff00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55939853ff60 # | | | |-NoThrowAttr 0x55939853ffa0 Implicit # | | | `-ConstAttr 0x55939853ffc8 Implicit # | | |-FunctionDecl 0x5593985400d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x559398540028 col:56 'half' # | | | |-BuiltinAliasAttr 0x559398540188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5593985401e8 # | | | |-NoThrowAttr 0x559398540228 Implicit # | | | `-ConstAttr 0x559398540250 Implicit # | | |-FunctionDecl 0x559398540368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5593985402b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398540418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398540478 # | | | |-NoThrowAttr 0x5593985404b8 Implicit # | | | `-ConstAttr 0x5593985404e0 Implicit # | | |-FunctionDecl 0x559398540608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x559398540558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593985406b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398540718 # | | | |-NoThrowAttr 0x559398540758 Implicit # | | | `-ConstAttr 0x559398540780 Implicit # | | |-FunctionDecl 0x5593985408a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5593985407f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398540958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5593985409b8 # | | | |-NoThrowAttr 0x5593985409f8 Implicit # | | | `-ConstAttr 0x559398540a20 Implicit # | | |-FunctionDecl 0x559398540b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x559398540a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x559398540be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398540c40 # | | | |-NoThrowAttr 0x559398540c80 Implicit # | | | `-ConstAttr 0x559398540ca8 Implicit # | | |-FunctionDecl 0x559398540dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x559398540d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559398540e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398540ee0 # | | | |-NoThrowAttr 0x559398540f20 Implicit # | | | `-ConstAttr 0x559398540f48 Implicit # | | |-FunctionDecl 0x559398541070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x559398540fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559398541120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398541180 # | | | |-NoThrowAttr 0x5593985411c0 Implicit # | | | `-ConstAttr 0x5593985411e8 Implicit # | | |-FunctionDecl 0x559398541310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x559398541260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5593985413c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398541420 # | | | |-NoThrowAttr 0x559398541460 Implicit # | | | `-ConstAttr 0x559398541488 Implicit # | | |-FunctionDecl 0x559398541650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x559398541500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559398541700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398541760 # | | | |-NoThrowAttr 0x5593985417a0 Implicit # | | | `-ConstAttr 0x5593985417c8 Implicit # | | |-FunctionDecl 0x5593985418f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559398541840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5593985419a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398541a00 # | | | |-NoThrowAttr 0x559398541a40 Implicit # | | | `-ConstAttr 0x559398541a68 Implicit # | | |-FunctionDecl 0x559398541b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559398541ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559398541c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398541ca0 # | | | |-NoThrowAttr 0x559398541ce0 Implicit # | | | `-ConstAttr 0x559398541d08 Implicit # | | |-FunctionDecl 0x559398541e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559398541d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559398541ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398541f40 # | | | |-NoThrowAttr 0x559398541f80 Implicit # | | | `-ConstAttr 0x559398541fa8 Implicit # | | |-FunctionDecl 0x5593985420d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559398542020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559398542180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5593985421e0 # | | | |-NoThrowAttr 0x559398542220 Implicit # | | | `-ConstAttr 0x559398542248 Implicit # | | |-FunctionDecl 0x559398542370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5593985422c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559398542420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398542480 # | | | |-NoThrowAttr 0x5593985424c0 Implicit # | | | `-ConstAttr 0x5593985424e8 Implicit # | | |-FunctionDecl 0x559398542610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559398542560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593985426c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398542720 # | | | |-NoThrowAttr 0x559398542760 Implicit # | | | `-ConstAttr 0x559398542788 Implicit # | | |-FunctionDecl 0x5593985428b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559398542800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559398542960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5593985429c0 # | | | |-NoThrowAttr 0x559398542a00 Implicit # | | | `-ConstAttr 0x559398542a28 Implicit # | | |-FunctionDecl 0x559398542b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559398542aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559398542c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398542c60 # | | | |-NoThrowAttr 0x559398542ca0 Implicit # | | | `-ConstAttr 0x559398542cc8 Implicit # | | |-FunctionDecl 0x559398542df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559398542d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559398542ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398542f00 # | | | |-NoThrowAttr 0x559398542f40 Implicit # | | | `-ConstAttr 0x559398542f68 Implicit # | | |-FunctionDecl 0x559398543090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559398542fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559398543140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5593985431a0 # | | | |-NoThrowAttr 0x5593985431e0 Implicit # | | | `-ConstAttr 0x559398543208 Implicit # | | |-FunctionDecl 0x559398543330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559398543280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593985433e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398543440 # | | | |-NoThrowAttr 0x559398543480 Implicit # | | | `-ConstAttr 0x5593985434a8 Implicit # | | |-FunctionDecl 0x559398543660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x559398543508 col:58 'float' # | | | |-BuiltinAliasAttr 0x559398543710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398543770 # | | | |-NoThrowAttr 0x5593985437b0 Implicit # | | | `-ConstAttr 0x5593985437d8 Implicit # | | |-FunctionDecl 0x559398543900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x559398543850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593985439b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398543a10 # | | | |-NoThrowAttr 0x559398543a50 Implicit # | | | `-ConstAttr 0x559398543a78 Implicit # | | |-FunctionDecl 0x559398543ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x559398543af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559398543c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398543cb0 # | | | |-NoThrowAttr 0x559398543cf0 Implicit # | | | `-ConstAttr 0x559398543d18 Implicit # | | |-FunctionDecl 0x559398543e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x559398543d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398543ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398543f50 # | | | |-NoThrowAttr 0x559398543f90 Implicit # | | | `-ConstAttr 0x559398543fb8 Implicit # | | |-FunctionDecl 0x5593985440c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x559398544018 col:60 'double' # | | | |-BuiltinAliasAttr 0x559398544178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5593985441d8 # | | | |-NoThrowAttr 0x559398544218 Implicit # | | | `-ConstAttr 0x559398544240 Implicit # | | |-FunctionDecl 0x559398544368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5593985442b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559398544418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398544478 # | | | |-NoThrowAttr 0x5593985444b8 Implicit # | | | `-ConstAttr 0x5593985444e0 Implicit # | | |-FunctionDecl 0x559398544608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x559398544558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5593985446b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559398544718 # | | | |-NoThrowAttr 0x559398544758 Implicit # | | | `-ConstAttr 0x559398544780 Implicit # | | |-FunctionDecl 0x5593985448a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5593985447f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559398544958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5593985449b8 # | | | |-NoThrowAttr 0x5593985449f8 Implicit # | | | `-ConstAttr 0x559398544a20 Implicit # | | |-FunctionDecl 0x559398544b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x559398544a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x559398544be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398544c40 # | | | |-NoThrowAttr 0x559398544c80 Implicit # | | | `-ConstAttr 0x559398544ca8 Implicit # | | |-FunctionDecl 0x559398544dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x559398544d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398544e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398544ed0 # | | | |-NoThrowAttr 0x559398544f10 Implicit # | | | `-ConstAttr 0x559398544f38 Implicit # | | |-FunctionDecl 0x559398545060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x559398544fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398545110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398545170 # | | | |-NoThrowAttr 0x5593985451b0 Implicit # | | | `-ConstAttr 0x5593985451d8 Implicit # | | |-FunctionDecl 0x559398545300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x559398545250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593985453b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398545410 # | | | |-NoThrowAttr 0x559398545450 Implicit # | | | `-ConstAttr 0x559398545478 Implicit # | | |-FunctionDecl 0x559398545588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x5593985454d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x559398545670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593985456d0 # | | | |-NoThrowAttr 0x559398545710 Implicit # | | | `-ConstAttr 0x559398545738 Implicit # | | |-FunctionDecl 0x559398545860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x5593985457b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559398545910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398545970 # | | | |-NoThrowAttr 0x5593985459b0 Implicit # | | | `-ConstAttr 0x5593985459d8 Implicit # | | |-FunctionDecl 0x559398545b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x559398545a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559398545bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398545c10 # | | | |-NoThrowAttr 0x559398545c50 Implicit # | | | `-ConstAttr 0x559398545c78 Implicit # | | |-FunctionDecl 0x559398545da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x559398545cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559398545e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398545eb0 # | | | |-NoThrowAttr 0x559398545ef0 Implicit # | | | `-ConstAttr 0x559398545f18 Implicit # | | |-FunctionDecl 0x559398546040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x559398545f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593985460f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398546150 # | | | |-NoThrowAttr 0x559398546190 Implicit # | | | `-ConstAttr 0x5593985461b8 Implicit # | | |-FunctionDecl 0x5593985462e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559398546230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559398546390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593985463f0 # | | | |-NoThrowAttr 0x559398546430 Implicit # | | | `-ConstAttr 0x559398546458 Implicit # | | |-FunctionDecl 0x559398546580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5593985464d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559398546630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398546690 # | | | |-NoThrowAttr 0x5593985466d0 Implicit # | | | `-ConstAttr 0x5593985466f8 Implicit # | | |-FunctionDecl 0x559398546820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559398546770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5593985468d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398546930 # | | | |-NoThrowAttr 0x559398546970 Implicit # | | | `-ConstAttr 0x559398546998 Implicit # | | |-FunctionDecl 0x559398546ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559398546a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559398546b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398546bd0 # | | | |-NoThrowAttr 0x559398546c10 Implicit # | | | `-ConstAttr 0x559398546c38 Implicit # | | |-FunctionDecl 0x559398546d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559398546cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559398546e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398546e70 # | | | |-NoThrowAttr 0x559398546eb0 Implicit # | | | `-ConstAttr 0x559398546ed8 Implicit # | | |-FunctionDecl 0x559398547000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559398546f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593985470b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559398547110 # | | | |-NoThrowAttr 0x559398547150 Implicit # | | | `-ConstAttr 0x559398547178 Implicit # | | |-FunctionDecl 0x5593985472a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5593985471f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559398547350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593985473b0 # | | | |-NoThrowAttr 0x5593985473f0 Implicit # | | | `-ConstAttr 0x559398547418 Implicit # | | |-FunctionDecl 0x559398547540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559398547490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5593985475f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984ed7d0 # | | | |-NoThrowAttr 0x5593984ed810 Implicit # | | | `-ConstAttr 0x5593984ed838 Implicit # | | |-FunctionDecl 0x5593984ed960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5593984ed8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984eda10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984eda70 # | | | |-NoThrowAttr 0x5593984edab0 Implicit # | | | `-ConstAttr 0x5593984edad8 Implicit # | | |-FunctionDecl 0x5593984edc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5593984edb50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984edcb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984edd10 # | | | |-NoThrowAttr 0x5593984edd50 Implicit # | | | `-ConstAttr 0x5593984edd78 Implicit # | | |-FunctionDecl 0x5593984edea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5593984eddf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984edf50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984edfb0 # | | | |-NoThrowAttr 0x5593984edff0 Implicit # | | | `-ConstAttr 0x5593984ee018 Implicit # | | |-FunctionDecl 0x5593984ee128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5593984ee078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5593984ee1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984ee238 # | | | |-NoThrowAttr 0x5593984ee278 Implicit # | | | `-ConstAttr 0x5593984ee2a0 Implicit # | | |-FunctionDecl 0x5593984ee3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984ee318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ee478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984ee4d8 # | | | |-NoThrowAttr 0x5593984ee518 Implicit # | | | `-ConstAttr 0x5593984ee540 Implicit # | | |-FunctionDecl 0x5593984ee668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984ee5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ee718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984ee778 # | | | |-NoThrowAttr 0x5593984ee7b8 Implicit # | | | `-ConstAttr 0x5593984ee7e0 Implicit # | | |-FunctionDecl 0x5593984ee908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984ee858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ee9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984eea18 # | | | |-NoThrowAttr 0x5593984eea58 Implicit # | | | `-ConstAttr 0x5593984eea80 Implicit # | | |-FunctionDecl 0x5593984eeb90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5593984eeae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5593984eec40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984eeca0 # | | | |-NoThrowAttr 0x5593984eece0 Implicit # | | | `-ConstAttr 0x5593984eed08 Implicit # | | |-FunctionDecl 0x5593984eee30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5593984eed80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5593984eeee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984eef40 # | | | |-NoThrowAttr 0x5593984eef80 Implicit # | | | `-ConstAttr 0x5593984eefa8 Implicit # | | |-FunctionDecl 0x5593984ef0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5593984ef020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5593984ef180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984ef1e0 # | | | |-NoThrowAttr 0x5593984ef220 Implicit # | | | `-ConstAttr 0x5593984ef248 Implicit # | | |-FunctionDecl 0x5593984ef370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5593984ef2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5593984ef420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5593984ef480 # | | | |-NoThrowAttr 0x5593984ef4c0 Implicit # | | | `-ConstAttr 0x5593984ef4e8 Implicit # | | |-FunctionDecl 0x5593984ef638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5593984ef548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5593984ef6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984ef760 Implicit # | | | `-ConstAttr 0x5593984ef788 Implicit # | | |-FunctionDecl 0x5593984ef938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5593984ef810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984ef9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984efa60 Implicit # | | | `-ConstAttr 0x5593984efa88 Implicit # | | |-FunctionDecl 0x5593984efc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5593984efb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984efcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984efd50 Implicit # | | | `-ConstAttr 0x5593984efd78 Implicit # | | |-FunctionDecl 0x5593984eff18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5593984efdf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984effc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f0040 Implicit # | | | `-ConstAttr 0x5593984f0068 Implicit # | | |-FunctionDecl 0x5593984f0178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5593984f00c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5593984f0228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f02a0 Implicit # | | | `-ConstAttr 0x5593984f02c8 Implicit # | | |-FunctionDecl 0x5593984f03f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5593984f0340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5593984f04a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f0518 Implicit # | | | `-ConstAttr 0x5593984f0540 Implicit # | | |-FunctionDecl 0x5593984f0668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5593984f05b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5593984f0718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f0790 Implicit # | | | `-ConstAttr 0x5593984f07b8 Implicit # | | |-FunctionDecl 0x5593984f08e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5593984f0830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5593984f0990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f0a08 Implicit # | | | `-ConstAttr 0x5593984f0a30 Implicit # | | |-FunctionDecl 0x5593984f0bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5593984f0aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5593984f0c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f0d00 Implicit # | | | `-ConstAttr 0x5593984f0d28 Implicit # | | |-FunctionDecl 0x5593984f0ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5593984f0da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5593984f0f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f0ff0 Implicit # | | | `-ConstAttr 0x5593984f1018 Implicit # | | |-FunctionDecl 0x5593984f11b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5593984f1090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5593984f1268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f12e0 Implicit # | | | `-ConstAttr 0x5593984f1308 Implicit # | | |-FunctionDecl 0x5593984f14a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5593984f1380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5593984f1558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f15d0 Implicit # | | | `-ConstAttr 0x5593984f15f8 Implicit # | | |-FunctionDecl 0x5593984f17f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5593984f1658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5593984f18a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f1918 Implicit # | | | `-ConstAttr 0x5593984f1940 Implicit # | | |-FunctionDecl 0x5593984f1ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5593984f19b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984f1b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f1c10 Implicit # | | | `-ConstAttr 0x5593984f1c38 Implicit # | | |-FunctionDecl 0x5593984f1dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5593984f1cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984f1e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f1f00 Implicit # | | | `-ConstAttr 0x5593984f1f28 Implicit # | | |-FunctionDecl 0x5593984f20c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5593984f1fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984f2178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f21f0 Implicit # | | | `-ConstAttr 0x5593984f2218 Implicit # | | |-FunctionDecl 0x5593984f23b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5593984f2290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5593984f2468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f24e0 Implicit # | | | `-ConstAttr 0x5593984f2508 Implicit # | | |-FunctionDecl 0x5593984f26a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5593984f2580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984f2758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f27d0 Implicit # | | | `-ConstAttr 0x5593984f27f8 Implicit # | | |-FunctionDecl 0x5593984f2998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5593984f2870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984f2a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f2ac0 Implicit # | | | `-ConstAttr 0x5593984f2ae8 Implicit # | | |-FunctionDecl 0x5593984f2c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5593984f2b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984f2d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f2db0 Implicit # | | | `-ConstAttr 0x5593984f2dd8 Implicit # | | |-FunctionDecl 0x5593984f2f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5593984f2e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5593984f3028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f30a0 Implicit # | | | `-ConstAttr 0x5593984f30c8 Implicit # | | |-FunctionDecl 0x5593984f3268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5593984f3140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5593984f3318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f3390 Implicit # | | | `-ConstAttr 0x5593984f33b8 Implicit # | | |-FunctionDecl 0x5593984f3558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5593984f3430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5593984f3608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f3680 Implicit # | | | `-ConstAttr 0x5593984f36a8 Implicit # | | |-FunctionDecl 0x5593984f3868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5593984f3720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5593984f3918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f3990 Implicit # | | | `-ConstAttr 0x5593984f39b8 Implicit # | | |-FunctionDecl 0x5593984f3b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5593984f3a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5593984f3bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f3c30 Implicit # | | | `-ConstAttr 0x5593984f3c58 Implicit # | | |-FunctionDecl 0x5593984f3df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5593984f3cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5593984f3ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f3f20 Implicit # | | | `-ConstAttr 0x5593984f3f48 Implicit # | | |-FunctionDecl 0x5593984f40e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5593984f3fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5593984f4198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f4210 Implicit # | | | `-ConstAttr 0x5593984f4238 Implicit # | | |-FunctionDecl 0x5593984f43d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5593984f42b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5593984f4488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5593984f4500 Implicit # | | | `-ConstAttr 0x5593984f4528 Implicit # | | |-FunctionDecl 0x5593984f4638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5593984f4588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5593984f46e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5593984f4760 Implicit # | | | `-ConstAttr 0x5593984f4788 Implicit # | | |-FunctionDecl 0x5593984f48a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984f47f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984f4950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5593984f49c8 Implicit # | | | `-ConstAttr 0x5593984f49f0 Implicit # | | |-FunctionDecl 0x5593984f4b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984f4a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984f4bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5593984f4c40 Implicit # | | | `-ConstAttr 0x5593984f4c68 Implicit # | | |-FunctionDecl 0x5593984f4d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984f4ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984f4e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5593984f4eb8 Implicit # | | | `-ConstAttr 0x5593984f4ee0 Implicit # | | |-FunctionDecl 0x5593984f4ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5593984f4f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5593984f50a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5593984f5118 Implicit # | | | `-ConstAttr 0x5593984f5140 Implicit # | | |-FunctionDecl 0x5593984f5268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984f51b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984f5318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5593984f5390 Implicit # | | | `-ConstAttr 0x5593984f53b8 Implicit # | | |-FunctionDecl 0x5593984f54e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984f5430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984f5590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5593984f5608 Implicit # | | | `-ConstAttr 0x5593984f5630 Implicit # | | |-FunctionDecl 0x5593984f5758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984f56a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984f5818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5593984f5890 Implicit # | | | `-ConstAttr 0x5593984f58b8 Implicit # | | |-FunctionDecl 0x5593984f59e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5593984f5a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5593984f5ae8 # | | | |-NoThrowAttr 0x5593984f5b28 Implicit # | | | `-ConstAttr 0x5593984f5b50 Implicit # | | |-FunctionDecl 0x5593984f5c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5593984f5ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5593984f5d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5593984f5d78 Implicit # | | | `-ConstAttr 0x5593984f5da0 Implicit # | | |-FunctionDecl 0x5593984f5eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984f5e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984f5f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5593984f5fe0 Implicit # | | | `-ConstAttr 0x5593984f6008 Implicit # | | |-FunctionDecl 0x5593984f6130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984f6080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984f61e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5593984f6258 Implicit # | | | `-ConstAttr 0x5593984f6280 Implicit # | | |-FunctionDecl 0x5593984f63a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984f62f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984f6458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5593984f64d0 Implicit # | | | `-ConstAttr 0x5593984f64f8 Implicit # | | |-FunctionDecl 0x5593984f6608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5593984f6558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5593984f66b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5593984f6730 Implicit # | | | `-ConstAttr 0x5593984f6758 Implicit # | | |-FunctionDecl 0x5593984f6880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5593984f67d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5593984f6930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5593984f69a8 Implicit # | | | `-ConstAttr 0x5593984f69d0 Implicit # | | |-FunctionDecl 0x5593984f6af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5593984f6a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593984f6ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5593984f6c20 Implicit # | | | `-ConstAttr 0x5593984f6c48 Implicit # | | |-FunctionDecl 0x5593984f6d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5593984f6cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5593984f6e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5593984f6e98 Implicit # | | | `-ConstAttr 0x5593984f6ec0 Implicit # | | |-FunctionDecl 0x5593984f6fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5593984f6f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5593984f7080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5593984f70f8 Implicit # | | | `-ConstAttr 0x5593984f7120 Implicit # | | |-FunctionDecl 0x5593984f7238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5593984f7188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593984f72e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5593984f7360 Implicit # | | | `-ConstAttr 0x5593984f7388 Implicit # | | |-FunctionDecl 0x5593984f74b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5593984f7400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5593984f7560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5593984f75d8 Implicit # | | | `-ConstAttr 0x5593984f7600 Implicit # | | |-FunctionDecl 0x5593984f7728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5593984f7678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593984f77d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55939855f6b8 Implicit # | | | `-ConstAttr 0x55939855f6e0 Implicit # | | |-FunctionDecl 0x55939855f7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55939855f740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55939855f8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55939855f918 Implicit # | | | `-ConstAttr 0x55939855f940 Implicit # | | |-FunctionDecl 0x55939855fa68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55939855f9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55939855fb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55939855fb90 Implicit # | | | `-ConstAttr 0x55939855fbb8 Implicit # | | |-FunctionDecl 0x55939855fce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55939855fc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55939855fd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55939855fe08 Implicit # | | | `-ConstAttr 0x55939855fe30 Implicit # | | |-FunctionDecl 0x55939855ff58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55939855fea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398560008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559398560080 Implicit # | | | `-ConstAttr 0x5593985600a8 Implicit # | | |-FunctionDecl 0x5593985601b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x559398560108 col:19 'half' # | | | |-BuiltinAliasAttr 0x559398560268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5593985602e0 Implicit # | | | `-ConstAttr 0x559398560308 Implicit # | | |-FunctionDecl 0x559398560420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x559398560370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5593985604d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559398560548 Implicit # | | | `-ConstAttr 0x559398560570 Implicit # | | |-FunctionDecl 0x559398560698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5593985605e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398560748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5593985607c0 Implicit # | | | `-ConstAttr 0x5593985607e8 Implicit # | | |-FunctionDecl 0x559398560910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x559398560860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5593985609c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559398560a38 Implicit # | | | `-ConstAttr 0x559398560a60 Implicit # | | |-FunctionDecl 0x559398560b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x559398560ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x559398560c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559398560c98 Implicit # | | | `-ConstAttr 0x559398560cc0 Implicit # | | |-FunctionDecl 0x559398560de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x559398560d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559398560e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559398560f10 Implicit # | | | `-ConstAttr 0x559398560f38 Implicit # | | |-FunctionDecl 0x559398561060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x559398560fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559398561110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559398561188 Implicit # | | | `-ConstAttr 0x5593985611b0 Implicit # | | |-FunctionDecl 0x5593985612d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x559398561228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559398561388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559398561400 Implicit # | | | `-ConstAttr 0x559398561428 Implicit # | | |-FunctionDecl 0x559398561538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x559398561488 col:19 'half' # | | | |-BuiltinAliasAttr 0x5593985615e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559398561680 Implicit # | | | `-ConstAttr 0x5593985616a8 Implicit # | | |-FunctionDecl 0x5593985617c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x559398561710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559398561870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5593985618e8 Implicit # | | | `-ConstAttr 0x559398561910 Implicit # | | |-FunctionDecl 0x559398561a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x559398561988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559398561ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559398561b60 Implicit # | | | `-ConstAttr 0x559398561b88 Implicit # | | |-FunctionDecl 0x559398561cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x559398561c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559398561d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559398561dd8 Implicit # | | | `-ConstAttr 0x559398561e00 Implicit # | | |-FunctionDecl 0x559398561f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x559398561e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x559398561fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559398562038 Implicit # | | | `-ConstAttr 0x559398562060 Implicit # | | |-FunctionDecl 0x559398562188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5593985620d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559398562238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5593985622b0 Implicit # | | | `-ConstAttr 0x5593985622d8 Implicit # | | |-FunctionDecl 0x559398562400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x559398562350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5593985624b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559398562528 Implicit # | | | `-ConstAttr 0x559398562550 Implicit # | | `-FunctionDecl 0x559398562678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5593985625c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x559398562728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5593985627a0 Implicit # | | `-ConstAttr 0x5593985627c8 Implicit # | |-LinkageSpecDecl 0x5593984a46f8 col:45 implicit C # | | `-FunctionDecl 0x5593984a4748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5593984a47f0 <> Implicit 501 # | | |-NoThrowAttr 0x5593984a4850 Implicit # | | `-ConstAttr 0x5593984a4878 Implicit # | |-NamespaceDecl 0x559398562818 prev 0x559398468ca8 line:12:11 hlsl # | | |-original Namespace 0x5593983bfa98 'hlsl' # | | |-FunctionDecl 0x559398562a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559398562930 col:29 used V 'double' # | | | |-CompoundStmt 0x559398562d98 # | | | | `-ReturnStmt 0x559398562d88 # | | | | `-CallExpr 0x559398562d58 'float' # | | | | |-ImplicitCastExpr 0x559398562d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398562ce8 '' Function 0x559398475c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559398562cc0 'float' # | | | | `-ImplicitCastExpr 0x559398562ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398562c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398562c58 'double' lvalue ParmVar 0x559398562930 'V' 'double' # | | | `-DeprecatedAttr 0x559398562ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398562f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559398562e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559398563358 # | | | | `-ReturnStmt 0x559398563348 # | | | | `-CallExpr 0x559398563318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398563300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398563278 '' Function 0x559398475ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398563250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398563238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398563220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985631e8 'double2':'vector' lvalue ParmVar 0x559398562e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559398563038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398563548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559398563418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559398568398 # | | | | `-ReturnStmt 0x559398568388 # | | | | `-CallExpr 0x559398568358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398568340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985682c0 '' Function 0x559398476120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398568298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398568280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398568268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398568230 'double3':'vector' lvalue ParmVar 0x559398563418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985635f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398568588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559398568458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559398568968 # | | | | `-ReturnStmt 0x559398568958 # | | | | `-CallExpr 0x559398568928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398568910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398568888 '' Function 0x559398476398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398568860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398568848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398568830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985687f8 'double4':'vector' lvalue ParmVar 0x559398568458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559398568638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398568b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559398568a18 col:26 used V 'int' # | | | |-CompoundStmt 0x559398568e60 # | | | | `-ReturnStmt 0x559398568e50 # | | | | `-CallExpr 0x559398568e20 'float' # | | | | |-ImplicitCastExpr 0x559398568e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398568de8 '' Function 0x559398475c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559398568dc0 'float' # | | | | `-ImplicitCastExpr 0x559398568da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398568d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398568d58 'int' lvalue ParmVar 0x559398568a18 'V' 'int' # | | | `-DeprecatedAttr 0x559398568bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398569038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559398568f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5593985693b0 # | | | | `-ReturnStmt 0x5593985693a0 # | | | | `-CallExpr 0x559398569370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398569358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398569338 '' Function 0x559398475ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398569310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985692f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985692e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985692a8 'int2':'vector' lvalue ParmVar 0x559398568f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985690e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398569588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559398569460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559398569908 # | | | | `-ReturnStmt 0x5593985698f8 # | | | | `-CallExpr 0x5593985698c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985698b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398569890 '' Function 0x559398476120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398569868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398569850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398569838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398569800 'int3':'vector' lvalue ParmVar 0x559398569460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559398569638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398569ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985699b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559398569e70 # | | | | `-ReturnStmt 0x559398569e60 # | | | | `-CallExpr 0x559398569e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398569e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398569df8 '' Function 0x559398476398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398569dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398569db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398569da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398569d68 'int4':'vector' lvalue ParmVar 0x5593985699b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559398569b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398569fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559398569f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55939856f3f8 # | | | | `-ReturnStmt 0x55939856f3e8 # | | | | `-CallExpr 0x55939856f3b8 'float' # | | | | |-ImplicitCastExpr 0x55939856f3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939856f380 '' Function 0x559398475c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55939856f358 'float' # | | | | `-ImplicitCastExpr 0x55939856f340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939856f328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939856f2f0 'uint':'unsigned int' lvalue ParmVar 0x559398569f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55939856f130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939856f558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55939856f4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55939856f8f0 # | | | | `-ReturnStmt 0x55939856f8e0 # | | | | `-CallExpr 0x55939856f8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939856f898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939856f878 '' Function 0x559398475ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939856f850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939856f838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939856f820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939856f7e8 'uint2':'vector' lvalue ParmVar 0x55939856f4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55939856f608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939856fa50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55939856f9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55939856fdf0 # | | | | `-ReturnStmt 0x55939856fde0 # | | | | `-CallExpr 0x55939856fdb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939856fd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939856fd78 '' Function 0x559398476120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939856fd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939856fd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939856fd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939856fce8 'uint3':'vector' lvalue ParmVar 0x55939856f9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55939856fb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939856ff50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55939856fea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5593985702f8 # | | | | `-ReturnStmt 0x5593985702e8 # | | | | `-CallExpr 0x5593985702b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985702a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398570280 '' Function 0x559398476398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398570258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398570240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398570228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985701f0 'uint4':'vector' lvalue ParmVar 0x55939856fea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559398570000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985704d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985703a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559398570870 # | | | | `-ReturnStmt 0x559398570860 # | | | | `-CallExpr 0x559398570830 'float' # | | | | |-ImplicitCastExpr 0x559398570818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985707f8 '' Function 0x559398475c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985707d0 'float' # | | | | `-ImplicitCastExpr 0x5593985707b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985707a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398570768 'int64_t':'long' lvalue ParmVar 0x5593985703a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398570588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398570a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398570920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559398570e00 # | | | | `-ReturnStmt 0x559398570df0 # | | | | `-CallExpr 0x559398570dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398570da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398570d88 '' Function 0x559398475ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398570d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398570d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398570d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398570cf8 'int64_t2':'vector' lvalue ParmVar 0x559398570920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398570af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398570fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398570eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5593985713b0 # | | | | `-ReturnStmt 0x5593985713a0 # | | | | `-CallExpr 0x559398571370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398571358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398571338 '' Function 0x559398476120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398571310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985712f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985712e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985712a8 'int64_t3':'vector' lvalue ParmVar 0x559398570eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559398571088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398571588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398571460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559398571950 # | | | | `-ReturnStmt 0x559398571940 # | | | | `-CallExpr 0x559398571910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985718f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985718d8 '' Function 0x559398476398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985718b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398571898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398571880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398571848 'int64_t4':'vector' lvalue ParmVar 0x559398571460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398571638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398571b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398571a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559398571ee0 # | | | | `-ReturnStmt 0x559398571ed0 # | | | | `-CallExpr 0x559398571ea0 'float' # | | | | |-ImplicitCastExpr 0x559398571e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398571e68 '' Function 0x559398475c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559398571e40 'float' # | | | | `-ImplicitCastExpr 0x559398571e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398571e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398571dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x559398571a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559398571bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985720b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398571f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559398572490 # | | | | `-ReturnStmt 0x559398572480 # | | | | `-CallExpr 0x559398572450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398572438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398572418 '' Function 0x559398475ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985723f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985723d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985723c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398572388 'uint64_t2':'vector' lvalue ParmVar 0x559398571f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398572168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398572668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398572540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559398572a48 # | | | | `-ReturnStmt 0x559398572a38 # | | | | `-CallExpr 0x559398572a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985729f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985729d0 '' Function 0x559398476120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985729a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398572990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398572978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398572940 'uint64_t3':'vector' lvalue ParmVar 0x559398572540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559398572718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398572c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398572af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559398573010 # | | | | `-ReturnStmt 0x559398573000 # | | | | `-CallExpr 0x559398572fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398572fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398572f98 '' Function 0x559398476398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398572f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398572f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398572f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398572f08 'uint64_t4':'vector' lvalue ParmVar 0x559398572af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398572cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398573198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985730d0 col:29 used V 'double' # | | | |-CompoundStmt 0x5593985734e0 # | | | | `-ReturnStmt 0x5593985734d0 # | | | | `-CallExpr 0x5593985734a0 'float' # | | | | |-ImplicitCastExpr 0x559398573488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398573468 '' Function 0x55939848f920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559398573440 'float' # | | | | `-ImplicitCastExpr 0x559398573428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398573410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985733d8 'double' lvalue ParmVar 0x5593985730d0 'V' 'double' # | | | `-DeprecatedAttr 0x559398573248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398573650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985735a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985739b8 # | | | | `-ReturnStmt 0x5593985739a8 # | | | | `-CallExpr 0x559398573978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398573960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398573940 '' Function 0x55939848fb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398573918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398573900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985738e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985738b0 'double2':'vector' lvalue ParmVar 0x5593985735a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559398573700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398573b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559398573a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559398573e98 # | | | | `-ReturnStmt 0x559398573e88 # | | | | `-CallExpr 0x559398573e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398573e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398573e20 '' Function 0x55939847e588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398573df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398573de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398573dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398573d90 'double3':'vector' lvalue ParmVar 0x559398573a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559398573bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398574008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559398573f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559398574380 # | | | | `-ReturnStmt 0x559398574370 # | | | | `-CallExpr 0x559398574340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398574328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398574308 '' Function 0x55939847e800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985742e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985742c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985742b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398574278 'double4':'vector' lvalue ParmVar 0x559398573f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985740b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985744e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559398574430 col:26 used V 'int' # | | | |-CompoundStmt 0x559398574838 # | | | | `-ReturnStmt 0x559398574828 # | | | | `-CallExpr 0x5593985747f8 'float' # | | | | |-ImplicitCastExpr 0x5593985747e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985747c0 '' Function 0x55939848f920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559398574798 'float' # | | | | `-ImplicitCastExpr 0x559398574780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398574768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398574730 'int' lvalue ParmVar 0x559398574430 'V' 'int' # | | | `-DeprecatedAttr 0x559398574590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398574998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5593985748e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559398574d10 # | | | | `-ReturnStmt 0x559398574d00 # | | | | `-CallExpr 0x559398574cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398574cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398574c98 '' Function 0x55939848fb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398574c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398574c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398574c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398574c08 'int2':'vector' lvalue ParmVar 0x5593985748e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559398574a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398574e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559398574dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55939857d380 # | | | | `-ReturnStmt 0x55939857d370 # | | | | `-CallExpr 0x55939857d340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939857d328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939857d308 '' Function 0x55939847e588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939857d2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398575138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398575120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985750e8 'int3':'vector' lvalue ParmVar 0x559398574dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559398574f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939857d4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55939857d430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55939857d868 # | | | | `-ReturnStmt 0x55939857d858 # | | | | `-CallExpr 0x55939857d828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939857d810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939857d7f0 '' Function 0x55939847e800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939857d7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939857d7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939857d798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939857d760 'int4':'vector' lvalue ParmVar 0x55939857d430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55939857d590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939857d9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55939857d918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55939857dd40 # | | | | `-ReturnStmt 0x55939857dd30 # | | | | `-CallExpr 0x55939857dd00 'float' # | | | | |-ImplicitCastExpr 0x55939857dce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939857dcc8 '' Function 0x55939848f920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55939857dca0 'float' # | | | | `-ImplicitCastExpr 0x55939857dc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939857dc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939857dc38 'uint':'unsigned int' lvalue ParmVar 0x55939857d918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55939857da78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939857dea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55939857ddf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55939857e238 # | | | | `-ReturnStmt 0x55939857e228 # | | | | `-CallExpr 0x55939857e1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939857e1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939857e1c0 '' Function 0x55939848fb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939857e198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939857e180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939857e168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939857e130 'uint2':'vector' lvalue ParmVar 0x55939857ddf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55939857df50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939857e398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55939857e2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55939857e738 # | | | | `-ReturnStmt 0x55939857e728 # | | | | `-CallExpr 0x55939857e6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939857e6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939857e6c0 '' Function 0x55939847e588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939857e698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939857e680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939857e668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939857e630 'uint3':'vector' lvalue ParmVar 0x55939857e2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55939857e448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939857e898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55939857e7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55939857ec40 # | | | | `-ReturnStmt 0x55939857ec30 # | | | | `-CallExpr 0x55939857ec00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939857ebe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939857ebc8 '' Function 0x55939847e800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939857eba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939857eb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939857eb70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939857eb38 'uint4':'vector' lvalue ParmVar 0x55939857e7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55939857e948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939857eda0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939857ecf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55939857f138 # | | | | `-ReturnStmt 0x55939857f128 # | | | | `-CallExpr 0x55939857f0f8 'float' # | | | | |-ImplicitCastExpr 0x55939857f0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939857f0c0 '' Function 0x55939848f920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55939857f098 'float' # | | | | `-ImplicitCastExpr 0x55939857f080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939857f068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939857f030 'int64_t':'long' lvalue ParmVar 0x55939857ecf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55939857ee50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939857f680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939857f1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55939857fa38 # | | | | `-ReturnStmt 0x55939857fa28 # | | | | `-CallExpr 0x55939857f9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939857f9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939857f9c0 '' Function 0x55939848fb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939857f998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939857f980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939857f968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939857f930 'int64_t2':'vector' lvalue ParmVar 0x55939857f1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55939857f730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939857fb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939857fae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55939857ff58 # | | | | `-ReturnStmt 0x55939857ff48 # | | | | `-CallExpr 0x55939857ff18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939857ff00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939857fee0 '' Function 0x55939847e588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939857feb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939857fea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939857fe88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939857fe50 'int64_t3':'vector' lvalue ParmVar 0x55939857fae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55939857fc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985800b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398580008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559398580480 # | | | | `-ReturnStmt 0x559398580470 # | | | | `-CallExpr 0x559398580440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398580428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398580408 '' Function 0x55939847e800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985803e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985803c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985803b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398580378 'int64_t4':'vector' lvalue ParmVar 0x559398580008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398580168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985805e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398580530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559398580998 # | | | | `-ReturnStmt 0x559398580988 # | | | | `-CallExpr 0x559398580958 'float' # | | | | |-ImplicitCastExpr 0x559398580940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398580920 '' Function 0x55939848f920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985808f8 'float' # | | | | `-ImplicitCastExpr 0x5593985808e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985808c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398580890 'uint64_t':'unsigned long' lvalue ParmVar 0x559398580530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559398580690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398580af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398580a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559398580ed0 # | | | | `-ReturnStmt 0x559398580ec0 # | | | | `-CallExpr 0x559398580e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398580e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398580e58 '' Function 0x55939848fb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398580e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398580e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398580e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398580dc8 'uint64_t2':'vector' lvalue ParmVar 0x559398580a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398580ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398581030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398580f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559398581410 # | | | | `-ReturnStmt 0x559398581400 # | | | | `-CallExpr 0x5593985813d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985813b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398581398 '' Function 0x55939847e588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398581370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398581358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398581340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398581308 'uint64_t3':'vector' lvalue ParmVar 0x559398580f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985810e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398581570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985814c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559398583170 # | | | | `-ReturnStmt 0x559398583160 # | | | | `-CallExpr 0x559398583130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398583118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985830f8 '' Function 0x55939847e800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985830d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985830b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985830a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398583068 'uint64_t4':'vector' lvalue ParmVar 0x5593985814c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398581620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985832e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559398583230 col:29 used V 'double' # | | | |-CompoundStmt 0x559398583628 # | | | | `-ReturnStmt 0x559398583618 # | | | | `-CallExpr 0x5593985835e8 'float' # | | | | |-ImplicitCastExpr 0x5593985835d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985835b0 '' Function 0x559398492d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559398583588 'float' # | | | | `-ImplicitCastExpr 0x559398583570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398583558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398583520 'double' lvalue ParmVar 0x559398583230 'V' 'double' # | | | `-DeprecatedAttr 0x559398583390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398583798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985836e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559398583b00 # | | | | `-ReturnStmt 0x559398583af0 # | | | | `-CallExpr 0x559398583ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398583aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398583a88 '' Function 0x559398492f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398583a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398583a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398583a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985839f8 'double2':'vector' lvalue ParmVar 0x5593985836e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559398583848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398583c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559398583bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559398583fe0 # | | | | `-ReturnStmt 0x559398583fd0 # | | | | `-CallExpr 0x559398583fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398583f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398583f68 '' Function 0x5593984931f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398583f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398583f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398583f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398583ed8 'double3':'vector' lvalue ParmVar 0x559398583bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559398583d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398584150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985840a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985844c8 # | | | | `-ReturnStmt 0x5593985844b8 # | | | | `-CallExpr 0x559398584488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398584470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398584450 '' Function 0x559398493468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398584428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398584410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985843f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985843c0 'double4':'vector' lvalue ParmVar 0x5593985840a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559398584200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398584628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559398584578 col:26 used V 'int' # | | | |-CompoundStmt 0x559398584980 # | | | | `-ReturnStmt 0x559398584970 # | | | | `-CallExpr 0x559398584940 'float' # | | | | |-ImplicitCastExpr 0x559398584928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398584908 '' Function 0x559398492d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985848e0 'float' # | | | | `-ImplicitCastExpr 0x5593985848c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985848b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398584878 'int' lvalue ParmVar 0x559398584578 'V' 'int' # | | | `-DeprecatedAttr 0x5593985846d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398584ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559398584a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559398584e58 # | | | | `-ReturnStmt 0x559398584e48 # | | | | `-CallExpr 0x559398584e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398584e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398584de0 '' Function 0x559398492f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398584db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398584da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398584d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398584d50 'int2':'vector' lvalue ParmVar 0x559398584a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559398584b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398585e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559398585d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5593985861a8 # | | | | `-ReturnStmt 0x559398586198 # | | | | `-CallExpr 0x559398586168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398586150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398586130 '' Function 0x5593984931f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398586108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985860f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985860d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985860a0 'int3':'vector' lvalue ParmVar 0x559398585d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559398585ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398586308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559398586258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559398586690 # | | | | `-ReturnStmt 0x559398586680 # | | | | `-CallExpr 0x559398586650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398586638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398586618 '' Function 0x559398493468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985865f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985865d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985865c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398586588 'int4':'vector' lvalue ParmVar 0x559398586258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985863b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985867f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559398586740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559398586b68 # | | | | `-ReturnStmt 0x559398586b58 # | | | | `-CallExpr 0x559398586b28 'float' # | | | | |-ImplicitCastExpr 0x559398586b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398586af0 '' Function 0x559398492d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559398586ac8 'float' # | | | | `-ImplicitCastExpr 0x559398586ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398586a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398586a60 'uint':'unsigned int' lvalue ParmVar 0x559398586740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985868a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398586cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559398586c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559398587060 # | | | | `-ReturnStmt 0x559398587050 # | | | | `-CallExpr 0x559398587020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398587008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398586fe8 '' Function 0x559398492f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398586fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398586fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398586f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398586f58 'uint2':'vector' lvalue ParmVar 0x559398586c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559398586d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985871c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559398587110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559398587560 # | | | | `-ReturnStmt 0x559398587550 # | | | | `-CallExpr 0x559398587520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398587508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985874e8 '' Function 0x5593984931f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985874c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985874a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398587490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398587458 'uint3':'vector' lvalue ParmVar 0x559398587110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559398587270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985876c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559398587610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559398587a68 # | | | | `-ReturnStmt 0x559398587a58 # | | | | `-CallExpr 0x559398587a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398587a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985879f0 '' Function 0x559398493468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985879c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985879b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398587998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398587960 'uint4':'vector' lvalue ParmVar 0x559398587610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559398587770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398587bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398587b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559398588830 # | | | | `-ReturnStmt 0x559398588820 # | | | | `-CallExpr 0x5593985887f0 'float' # | | | | |-ImplicitCastExpr 0x5593985887d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985887b8 '' Function 0x559398492d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559398588790 'float' # | | | | `-ImplicitCastExpr 0x559398588778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398588760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398588728 'int64_t':'long' lvalue ParmVar 0x559398587b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398587c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398588990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985888e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559398588d48 # | | | | `-ReturnStmt 0x559398588d38 # | | | | `-CallExpr 0x559398588d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398588cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398588cd0 '' Function 0x559398492f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398588ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398588c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398588c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398588c40 'int64_t2':'vector' lvalue ParmVar 0x5593985888e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398588a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398588ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398588df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398589268 # | | | | `-ReturnStmt 0x559398589258 # | | | | `-CallExpr 0x559398589228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398589210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985891f0 '' Function 0x5593984931f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985891c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985891b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398589198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398589160 'int64_t3':'vector' lvalue ParmVar 0x559398588df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559398588f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985893c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398589318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559398589790 # | | | | `-ReturnStmt 0x559398589780 # | | | | `-CallExpr 0x559398589750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398589738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398589718 '' Function 0x559398493468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985896f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985896d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985896c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398589688 'int64_t4':'vector' lvalue ParmVar 0x559398589318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398589478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985898f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398589840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559398589ca8 # | | | | `-ReturnStmt 0x559398589c98 # | | | | `-CallExpr 0x559398589c68 'float' # | | | | |-ImplicitCastExpr 0x559398589c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398589c30 '' Function 0x559398492d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559398589c08 'float' # | | | | `-ImplicitCastExpr 0x559398589bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398589bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398589ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x559398589840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985899a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398589e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398589d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55939858a1e0 # | | | | `-ReturnStmt 0x55939858a1d0 # | | | | `-CallExpr 0x55939858a1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939858a188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939858a168 '' Function 0x559398492f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939858a140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939858a128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858a110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858a0d8 'uint64_t2':'vector' lvalue ParmVar 0x559398589d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398589eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939858a340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939858a290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55939858b048 # | | | | `-ReturnStmt 0x55939858b038 # | | | | `-CallExpr 0x55939858b008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939858aff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939858afd0 '' Function 0x5593984931f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939858afa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939858af90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858af78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858af40 'uint64_t3':'vector' lvalue ParmVar 0x55939858a290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55939858a3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939858b1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55939858b0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55939858b590 # | | | | `-ReturnStmt 0x55939858b580 # | | | | `-CallExpr 0x55939858b550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939858b538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939858b518 '' Function 0x559398493468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939858b4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939858b4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858b4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858b488 'uint64_t4':'vector' lvalue ParmVar 0x55939858b0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55939858b258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939858b7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55939858b650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55939858b6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55939858bc00 # | | | | `-ReturnStmt 0x55939858bbf0 # | | | | `-CallExpr 0x55939858bbb8 'float' # | | | | |-ImplicitCastExpr 0x55939858bba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55939858bb50 '' Function 0x5593984945c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55939858ba98 'float' # | | | | | `-ImplicitCastExpr 0x55939858ba80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939858ba68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939858ba30 'double' lvalue ParmVar 0x55939858b650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55939858bb28 'float' # | | | | `-ImplicitCastExpr 0x55939858bb10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858baf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858bac0 'double' lvalue ParmVar 0x55939858b6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55939858b8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939858be98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55939858bcc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55939858bd40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55939858c320 # | | | | `-ReturnStmt 0x55939858c310 # | | | | `-CallExpr 0x55939858c2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939858c2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55939858c238 '' Function 0x559398494958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55939858c168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55939858c150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939858c138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939858c100 'double2':'vector' lvalue ParmVar 0x55939858bcc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55939858c210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939858c1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858c1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858c1a8 'double2':'vector' lvalue ParmVar 0x55939858bd40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55939858bf50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939858c5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55939858c3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55939858c460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55939858ca40 # | | | | `-ReturnStmt 0x55939858ca30 # | | | | `-CallExpr 0x55939858c9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939858c9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55939858c960 '' Function 0x559398494d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55939858c890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55939858c878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939858c860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939858c828 'double3':'vector' lvalue ParmVar 0x55939858c3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55939858c938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939858c920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858c908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858c8d0 'double3':'vector' lvalue ParmVar 0x55939858c460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55939858c670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939858ccd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55939858cb00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55939858cb80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55939858d5a0 # | | | | `-ReturnStmt 0x55939858d590 # | | | | `-CallExpr 0x55939858d558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939858d540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55939858d4c0 '' Function 0x5593984950a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55939858d3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55939858d3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939858d3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939858d388 'double4':'vector' lvalue ParmVar 0x55939858cb00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55939858d498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939858d480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858d468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858d430 'double4':'vector' lvalue ParmVar 0x55939858cb80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55939858cd90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939858d7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55939858d650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55939858d6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55939858dbe0 # | | | | `-ReturnStmt 0x55939858dbd0 # | | | | `-CallExpr 0x55939858db98 'float' # | | | | |-ImplicitCastExpr 0x55939858db80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55939858db60 '' Function 0x5593984945c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55939858daa8 'float' # | | | | | `-ImplicitCastExpr 0x55939858da90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939858da78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939858da40 'int' lvalue ParmVar 0x55939858d650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55939858db38 'float' # | | | | `-ImplicitCastExpr 0x55939858db20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858db08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858dad0 'int' lvalue ParmVar 0x55939858d6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55939858d8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939858de68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55939858dc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55939858dd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55939858e298 # | | | | `-ReturnStmt 0x55939858e288 # | | | | `-CallExpr 0x55939858e250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939858e238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55939858e218 '' Function 0x559398494958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55939858e148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55939858e130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939858e118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939858e0e0 'int2':'vector' lvalue ParmVar 0x55939858dc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55939858e1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939858e1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858e1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858e188 'int2':'vector' lvalue ParmVar 0x55939858dd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55939858df20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939858e518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55939858e348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55939858e3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55939858e950 # | | | | `-ReturnStmt 0x55939858e940 # | | | | `-CallExpr 0x55939858e908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939858e8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55939858e8d0 '' Function 0x559398494d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55939858e800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55939858e7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939858e7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939858e798 'int3':'vector' lvalue ParmVar 0x55939858e348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55939858e8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939858e890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858e878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858e840 'int3':'vector' lvalue ParmVar 0x55939858e3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55939858e5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939858ebd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55939858ea00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55939858ea80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55939858f018 # | | | | `-ReturnStmt 0x55939858f008 # | | | | `-CallExpr 0x55939858efd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939858efb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55939858ef98 '' Function 0x5593984950a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55939858eec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55939858eeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939858ee98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939858ee60 'int4':'vector' lvalue ParmVar 0x55939858ea00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55939858ef70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939858ef58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858ef40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858ef08 'int4':'vector' lvalue ParmVar 0x55939858ea80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55939858ec90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939858f878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55939858f0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55939858f148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55939858fc90 # | | | | `-ReturnStmt 0x55939858fc80 # | | | | `-CallExpr 0x55939858fc48 'float' # | | | | |-ImplicitCastExpr 0x55939858fc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55939858fc10 '' Function 0x5593984945c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55939858fb58 'float' # | | | | | `-ImplicitCastExpr 0x55939858fb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939858fb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939858faf0 'uint':'unsigned int' lvalue ParmVar 0x55939858f0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55939858fbe8 'float' # | | | | `-ImplicitCastExpr 0x55939858fbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939858fbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939858fb80 'uint':'unsigned int' lvalue ParmVar 0x55939858f148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55939858f930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939858ff18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55939858fd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55939858fdc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x559398590368 # | | | | `-ReturnStmt 0x559398590358 # | | | | `-CallExpr 0x559398590320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398590308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5593985902e8 '' Function 0x559398494958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559398590218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559398590200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985901e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985901b0 'uint2':'vector' lvalue ParmVar 0x55939858fd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5593985902c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985902a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398590290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398590258 'uint2':'vector' lvalue ParmVar 0x55939858fdc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55939858ffd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985905e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559398590418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x559398590498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x559398590a40 # | | | | `-ReturnStmt 0x559398590a30 # | | | | `-CallExpr 0x5593985909f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985909e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5593985909c0 '' Function 0x559398494d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5593985908f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5593985908d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985908c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398590888 'uint3':'vector' lvalue ParmVar 0x559398590418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559398590998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398590980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398590968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398590930 'uint3':'vector' lvalue ParmVar 0x559398590498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593985906a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398590cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x559398590af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559398590b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x559398591128 # | | | | `-ReturnStmt 0x559398591118 # | | | | `-CallExpr 0x5593985910e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985910c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5593985910a8 '' Function 0x5593984950a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559398590fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559398590fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398590fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398590f70 'uint4':'vector' lvalue ParmVar 0x559398590af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x559398591080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398591068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398591050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398591018 'uint4':'vector' lvalue ParmVar 0x559398590b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559398590d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985913a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985911d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559398591258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x559398594318 # | | | | `-ReturnStmt 0x559398594308 # | | | | `-CallExpr 0x5593985942d0 'float' # | | | | |-ImplicitCastExpr 0x559398591780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559398591760 '' Function 0x5593984945c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5593985916a8 'float' # | | | | | `-ImplicitCastExpr 0x559398591690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398591678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398591640 'int64_t':'long' lvalue ParmVar 0x5593985911d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x559398591738 'float' # | | | | `-ImplicitCastExpr 0x559398591720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398591708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985916d0 'int64_t':'long' lvalue ParmVar 0x559398591258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398591460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398594598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985943c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559398594448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x559398594a08 # | | | | `-ReturnStmt 0x5593985949f8 # | | | | `-CallExpr 0x5593985949c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985949a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559398594988 '' Function 0x559398494958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5593985948b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985948a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398594888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398594850 'int64_t2':'vector' lvalue ParmVar 0x5593985943c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x559398594960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398594948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398594930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985948f8 'int64_t2':'vector' lvalue ParmVar 0x559398594448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398594650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398594c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398594ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559398594b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398595100 # | | | | `-ReturnStmt 0x5593985950f0 # | | | | `-CallExpr 0x5593985950b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985950a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559398595080 '' Function 0x559398494d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559398594fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559398594f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398594f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398594f48 'int64_t3':'vector' lvalue ParmVar 0x559398594ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x559398595058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398595040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398595028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398594ff0 'int64_t3':'vector' lvalue ParmVar 0x559398594b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559398594d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398595388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985951b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559398595230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x559398595808 # | | | | `-ReturnStmt 0x5593985957f8 # | | | | `-CallExpr 0x5593985957c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985957a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559398595788 '' Function 0x5593984950a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5593985956b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985956a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398595688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398595650 'int64_t4':'vector' lvalue ParmVar 0x5593985951b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x559398595760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398595748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398595730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985956f8 'int64_t4':'vector' lvalue ParmVar 0x559398595230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398595440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398595a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985958b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559398595938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559398595ee0 # | | | | `-ReturnStmt 0x559398595ed0 # | | | | `-CallExpr 0x559398595e98 'float' # | | | | |-ImplicitCastExpr 0x559398595e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559398595e60 '' Function 0x5593984945c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559398595da8 'float' # | | | | | `-ImplicitCastExpr 0x559398595d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398595d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398595d40 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985958b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x559398595e38 'float' # | | | | `-ImplicitCastExpr 0x559398595e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398595e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398595dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x559398595938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559398595b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398596168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398595f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559398596010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559398596618 # | | | | `-ReturnStmt 0x559398596608 # | | | | `-CallExpr 0x5593985965d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985965b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559398596598 '' Function 0x559398494958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5593985964c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985964b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398596498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398596460 'uint64_t2':'vector' lvalue ParmVar 0x559398595f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x559398596570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398596558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398596540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398596508 'uint64_t2':'vector' lvalue ParmVar 0x559398596010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398596220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398596898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985966c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559398596748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559398596d30 # | | | | `-ReturnStmt 0x559398596d20 # | | | | `-CallExpr 0x559398596ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398596cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559398596cb0 '' Function 0x559398494d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559398596be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559398596bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398596bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398596b78 'uint64_t3':'vector' lvalue ParmVar 0x5593985966c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x559398596c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398596c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398596c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398596c20 'uint64_t3':'vector' lvalue ParmVar 0x559398596748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559398596950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398596fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398596de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559398596e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559398597458 # | | | | `-ReturnStmt 0x559398597448 # | | | | `-CallExpr 0x559398597410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985973f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5593985973d8 '' Function 0x5593984950a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559398597308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985972f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985972d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985972a0 'uint64_t4':'vector' lvalue ParmVar 0x559398596de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5593985973b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398597398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398597380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398597348 'uint64_t4':'vector' lvalue ParmVar 0x559398596e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398597070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985975c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559398597518 col:29 used V 'double' # | | | |-CompoundStmt 0x559398597910 # | | | | `-ReturnStmt 0x559398597900 # | | | | `-CallExpr 0x5593985978d0 'float' # | | | | |-ImplicitCastExpr 0x5593985978b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398597898 '' Function 0x559398495d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559398597870 'float' # | | | | `-ImplicitCastExpr 0x559398597858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398597840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398597808 'double' lvalue ParmVar 0x559398597518 'V' 'double' # | | | `-DeprecatedAttr 0x559398597678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398597a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985979d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559398597de8 # | | | | `-ReturnStmt 0x559398597dd8 # | | | | `-CallExpr 0x559398597da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398597d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398597d70 '' Function 0x559398495fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398597d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398597d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398597d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398597ce0 'double2':'vector' lvalue ParmVar 0x5593985979d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559398597b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398597f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559398597ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593985982c8 # | | | | `-ReturnStmt 0x5593985982b8 # | | | | `-CallExpr 0x559398598288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398598270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398598250 '' Function 0x559398496220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398598228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398598210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985981f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985981c0 'double3':'vector' lvalue ParmVar 0x559398597ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559398598008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398598448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559398598398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985987c0 # | | | | `-ReturnStmt 0x5593985987b0 # | | | | `-CallExpr 0x559398598780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398598768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398598748 '' Function 0x559398496498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398598720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398598708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985986f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985986b8 'double4':'vector' lvalue ParmVar 0x559398598398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985984f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398598920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559398598870 col:26 used V 'int' # | | | |-CompoundStmt 0x559398598c78 # | | | | `-ReturnStmt 0x559398598c68 # | | | | `-CallExpr 0x559398598c38 'float' # | | | | |-ImplicitCastExpr 0x559398598c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398598c00 '' Function 0x559398495d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559398598bd8 'float' # | | | | `-ImplicitCastExpr 0x559398598bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398598ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398598b70 'int' lvalue ParmVar 0x559398598870 'V' 'int' # | | | `-DeprecatedAttr 0x5593985989d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398598dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559398598d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559398599150 # | | | | `-ReturnStmt 0x559398599140 # | | | | `-CallExpr 0x559398599110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985990f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985990d8 '' Function 0x559398495fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985990b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398599098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398599080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398599048 'int2':'vector' lvalue ParmVar 0x559398598d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559398598e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985992b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559398599200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559398599630 # | | | | `-ReturnStmt 0x559398599620 # | | | | `-CallExpr 0x5593985995f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985995d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985995b8 '' Function 0x559398496220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398599590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398599578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398599560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398599528 'int3':'vector' lvalue ParmVar 0x559398599200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559398599360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398599790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985996e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559398599b18 # | | | | `-ReturnStmt 0x559398599b08 # | | | | `-CallExpr 0x559398599ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398599ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398599aa0 '' Function 0x559398496498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398599a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398599a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398599a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398599a10 'int4':'vector' lvalue ParmVar 0x5593985996e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559398599840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398599c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559398599bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559398599ff0 # | | | | `-ReturnStmt 0x559398599fe0 # | | | | `-CallExpr 0x559398599fb0 'float' # | | | | |-ImplicitCastExpr 0x559398599f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398599f78 '' Function 0x559398495d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559398599f50 'float' # | | | | `-ImplicitCastExpr 0x559398599f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398599f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398599ee8 'uint':'unsigned int' lvalue ParmVar 0x559398599bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559398599d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939859a150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55939859a0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55939859bd10 # | | | | `-ReturnStmt 0x55939859bd00 # | | | | `-CallExpr 0x55939859bcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939859bcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939859bc98 '' Function 0x559398495fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939859bc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939859bc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939859bc40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939859bc08 'uint2':'vector' lvalue ParmVar 0x55939859a0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55939859a200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939859be70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55939859bdc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55939859c210 # | | | | `-ReturnStmt 0x55939859c200 # | | | | `-CallExpr 0x55939859c1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939859c1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939859c198 '' Function 0x559398496220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939859c170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939859c158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939859c140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939859c108 'uint3':'vector' lvalue ParmVar 0x55939859bdc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55939859bf20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939859c370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55939859c2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55939859c718 # | | | | `-ReturnStmt 0x55939859c708 # | | | | `-CallExpr 0x55939859c6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939859c6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939859c6a0 '' Function 0x559398496498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939859c678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939859c660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939859c648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939859c610 'uint4':'vector' lvalue ParmVar 0x55939859c2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55939859c420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939859c878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939859c7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55939859cc10 # | | | | `-ReturnStmt 0x55939859cc00 # | | | | `-CallExpr 0x55939859cbd0 'float' # | | | | |-ImplicitCastExpr 0x55939859cbb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939859cb98 '' Function 0x559398495d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55939859cb70 'float' # | | | | `-ImplicitCastExpr 0x55939859cb58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939859cb40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939859cb08 'int64_t':'long' lvalue ParmVar 0x55939859c7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55939859c928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939859cd70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939859ccc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55939859d128 # | | | | `-ReturnStmt 0x55939859d118 # | | | | `-CallExpr 0x55939859d0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939859d0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939859d0b0 '' Function 0x559398495fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939859d088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939859d070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939859d058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939859d020 'int64_t2':'vector' lvalue ParmVar 0x55939859ccc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55939859ce20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939859d288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939859d1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55939859d648 # | | | | `-ReturnStmt 0x55939859d638 # | | | | `-CallExpr 0x55939859d608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939859d5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939859d5d0 '' Function 0x559398496220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939859d5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939859d590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939859d578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939859d540 'int64_t3':'vector' lvalue ParmVar 0x55939859d1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55939859d338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939859d7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55939859d6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55939859f148 # | | | | `-ReturnStmt 0x55939859f138 # | | | | `-CallExpr 0x55939859f108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939859f0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939859f0d0 '' Function 0x559398496498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939859dad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939859dab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939859daa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939859da68 'int64_t4':'vector' lvalue ParmVar 0x55939859d6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55939859d858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939859f2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939859f1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55939859f660 # | | | | `-ReturnStmt 0x55939859f650 # | | | | `-CallExpr 0x55939859f620 'float' # | | | | |-ImplicitCastExpr 0x55939859f608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939859f5e8 '' Function 0x559398495d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55939859f5c0 'float' # | | | | `-ImplicitCastExpr 0x55939859f5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939859f590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939859f558 'uint64_t':'unsigned long' lvalue ParmVar 0x55939859f1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55939859f358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939859f7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939859f710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55939859fb98 # | | | | `-ReturnStmt 0x55939859fb88 # | | | | `-CallExpr 0x55939859fb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939859fb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939859fb20 '' Function 0x559398495fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939859faf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939859fae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939859fac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939859fa90 'uint64_t2':'vector' lvalue ParmVar 0x55939859f710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55939859f870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939859fcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939859fc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5593985a00d8 # | | | | `-ReturnStmt 0x5593985a00c8 # | | | | `-CallExpr 0x5593985a0098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985a0080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985a0060 '' Function 0x559398496220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985a0038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985a0020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a0008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939859ffd0 'uint64_t3':'vector' lvalue ParmVar 0x55939859fc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55939859fda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a0238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985a0188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593985a0620 # | | | | `-ReturnStmt 0x5593985a0610 # | | | | `-CallExpr 0x5593985a05e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985a05c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985a05a8 '' Function 0x559398496498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985a0580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985a0568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a0550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a0518 'uint64_t4':'vector' lvalue ParmVar 0x5593985a0188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985a02e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5593985a0d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5593985a0638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5593985a06d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5593985a0c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5593985a09e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5593985a0ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x5593985a0b38 col:41 p2 'T' # | | | |-CompoundStmt 0x5593985a1090 # | | | | `-ReturnStmt 0x5593985a1080 # | | | | `-RecoveryExpr 0x5593985a1048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5593985a0e90 '' lvalue (ADL) = 'clamp' 0x55939849ffc8 0x559398496888 0x559398496d40 0x5593984971a8 0x559398497608 0x559398497a08 0x559398497ed8 0x559398498338 0x559398498798 0x559398498bf8 0x559398499088 0x5593984994e8 0x559398499948 0x55939849ae08 0x55939849b268 0x55939849b6c8 0x55939849bb28 0x55939849bf98 0x55939849c3f8 0x55939849c858 0x55939849ccb8 0x55939849d0d8 0x55939849d538 0x55939849d998 0x559398484d28 0x559398485128 0x559398485588 0x5593984859e8 # | | | | |-RecoveryExpr 0x5593985a0fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5593985a0fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5593985a0d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5593985a17c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5593985a10e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5593985a1178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5593985a1718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x5593985a1488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5593985a1500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5593985a15d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x5593985a1b30 # | | | | `-ReturnStmt 0x5593985a1b20 # | | | | `-RecoveryExpr 0x5593985a1ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5593985a1930 '' lvalue (ADL) = 'clamp' 0x5593984859e8 0x55939849ffc8 0x559398496888 0x559398496d40 0x5593984971a8 0x559398497608 0x559398497a08 0x559398497ed8 0x559398498338 0x559398498798 0x559398498bf8 0x559398499088 0x5593984994e8 0x559398499948 0x55939849ae08 0x55939849b268 0x55939849b6c8 0x55939849bb28 0x55939849bf98 0x55939849c3f8 0x55939849c858 0x55939849ccb8 0x55939849d0d8 0x55939849d538 0x55939849d998 0x559398484d28 0x559398485128 0x559398485588 # | | | | |-RecoveryExpr 0x5593985a1a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5593985a1ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5593985a1830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5593985a21d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5593985a1b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5593985a1be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5593985a2128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5593985a1ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5593985a1f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x5593985a1fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x5593985a2570 # | | | | `-ReturnStmt 0x5593985a2560 # | | | | `-RecoveryExpr 0x5593985a2530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5593985a2340 '' lvalue (ADL) = 'clamp' 0x559398485588 0x5593984859e8 0x55939849ffc8 0x559398496888 0x559398496d40 0x5593984971a8 0x559398497608 0x559398497a08 0x559398497ed8 0x559398498338 0x559398498798 0x559398498bf8 0x559398499088 0x5593984994e8 0x559398499948 0x55939849ae08 0x55939849b268 0x55939849b6c8 0x55939849bb28 0x55939849bf98 0x55939849c3f8 0x55939849c858 0x55939849ccb8 0x55939849d0d8 0x55939849d538 0x55939849d998 0x559398484d28 0x559398485128 # | | | | `-RecoveryExpr 0x5593985a2460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5593985a2240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5593985a26d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985a2628 col:29 used V 'double' # | | | |-CompoundStmt 0x5593985a2a20 # | | | | `-ReturnStmt 0x5593985a2a10 # | | | | `-CallExpr 0x5593985a29e0 'float' # | | | | |-ImplicitCastExpr 0x5593985a29c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985a29a8 '' Function 0x5593984a1788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985a2980 'float' # | | | | `-ImplicitCastExpr 0x5593985a2968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a2950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a2918 'double' lvalue ParmVar 0x5593985a2628 'V' 'double' # | | | `-DeprecatedAttr 0x5593985a2788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985a2b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985a2ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985a2ef0 # | | | | `-ReturnStmt 0x5593985a2ee0 # | | | | `-CallExpr 0x5593985a2eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985a2e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985a2e78 '' Function 0x5593984a1a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985a2e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985a2e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a2e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a2de8 'double2':'vector' lvalue ParmVar 0x5593985a2ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985a2c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985a30f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985a2fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593985a3460 # | | | | `-ReturnStmt 0x5593985a3450 # | | | | `-CallExpr 0x5593985a3420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985a3408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985a33e8 '' Function 0x5593984a1c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985a33c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985a33a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a3390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a3358 'double3':'vector' lvalue ParmVar 0x5593985a2fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985a31a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985a35c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985a3518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985a3940 # | | | | `-ReturnStmt 0x5593985a3930 # | | | | `-CallExpr 0x5593985a3900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985a38e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985a38c8 '' Function 0x5593984a2f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985a38a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985a3888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a3870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a3838 'double4':'vector' lvalue ParmVar 0x5593985a3518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985a3678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985a3aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5593985a39f0 col:26 used V 'int' # | | | |-CompoundStmt 0x5593985a3df8 # | | | | `-ReturnStmt 0x5593985a3de8 # | | | | `-CallExpr 0x5593985a3db8 'float' # | | | | |-ImplicitCastExpr 0x5593985a3da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985a3d80 '' Function 0x5593984a1788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985a3d58 'float' # | | | | `-ImplicitCastExpr 0x5593985a3d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a3d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a3cf0 'int' lvalue ParmVar 0x5593985a39f0 'V' 'int' # | | | `-DeprecatedAttr 0x5593985a3b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a3f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5593985a3ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5593985a42d0 # | | | | `-ReturnStmt 0x5593985a42c0 # | | | | `-CallExpr 0x5593985a4290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985a4278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985a4258 '' Function 0x5593984a1a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985a4230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985a4218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a4200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a41c8 'int2':'vector' lvalue ParmVar 0x5593985a3ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985a4008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a4430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5593985a4380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5593985a47b0 # | | | | `-ReturnStmt 0x5593985a47a0 # | | | | `-CallExpr 0x5593985a4770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985a4758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985a4738 '' Function 0x5593984a1c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985a4710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985a46f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a46e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a46a8 'int3':'vector' lvalue ParmVar 0x5593985a4380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5593985a44e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a4910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985a4860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5593985a4c98 # | | | | `-ReturnStmt 0x5593985a4c88 # | | | | `-CallExpr 0x5593985a4c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985a4c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985a4c20 '' Function 0x5593984a2f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985a4bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985a4be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a4bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a4b90 'int4':'vector' lvalue ParmVar 0x5593985a4860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985a49c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a4df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5593985a4d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593985a51a0 # | | | | `-ReturnStmt 0x5593985a5190 # | | | | `-CallExpr 0x5593985a5160 'float' # | | | | |-ImplicitCastExpr 0x5593985a5148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985a5128 '' Function 0x5593984a1788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985a5100 'float' # | | | | `-ImplicitCastExpr 0x5593985a50b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a50a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a5068 'uint':'unsigned int' lvalue ParmVar 0x5593985a4d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985a4ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a5300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593985a5250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5593985a5698 # | | | | `-ReturnStmt 0x5593985a5688 # | | | | `-CallExpr 0x5593985a5658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985a5640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985a5620 '' Function 0x5593984a1a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985a55f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985a55e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a55c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a5590 'uint2':'vector' lvalue ParmVar 0x5593985a5250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5593985a53b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a57f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593985a5748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5593985a5b98 # | | | | `-ReturnStmt 0x5593985a5b88 # | | | | `-CallExpr 0x5593985a5b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985a5b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985a5b20 '' Function 0x5593984a1c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985a5af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985a5ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a5ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a5a90 'uint3':'vector' lvalue ParmVar 0x5593985a5748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593985a58a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a5cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593985a5c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5593985a60a0 # | | | | `-ReturnStmt 0x5593985a6090 # | | | | `-CallExpr 0x5593985a6060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985a6048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985a6028 '' Function 0x5593984a2f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985a6000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985a5fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a5fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a5f98 'uint4':'vector' lvalue ParmVar 0x5593985a5c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5593985a5da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a6200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985a6150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5593985a6598 # | | | | `-ReturnStmt 0x5593985a6588 # | | | | `-CallExpr 0x5593985a6558 'float' # | | | | |-ImplicitCastExpr 0x5593985a6540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985a6520 '' Function 0x5593984a1788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985a64f8 'float' # | | | | `-ImplicitCastExpr 0x5593985a64e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a64c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a6490 'int64_t':'long' lvalue ParmVar 0x5593985a6150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5593985a62b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a66f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985a6648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593985a6ab0 # | | | | `-ReturnStmt 0x5593985a6aa0 # | | | | `-CallExpr 0x5593985a6a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985a6a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985a6a38 '' Function 0x5593984a1a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985a6a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985a69f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a69e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a69a8 'int64_t2':'vector' lvalue ParmVar 0x5593985a6648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985a67a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a6c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985a6b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5593985a6fd0 # | | | | `-ReturnStmt 0x5593985a6fc0 # | | | | `-CallExpr 0x5593985a6f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985a6f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985a6f58 '' Function 0x5593984a1c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985a6f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985a6f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a6f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a6ec8 'int64_t3':'vector' lvalue ParmVar 0x5593985a6b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985a6cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a7830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985a7080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593985a7bf8 # | | | | `-ReturnStmt 0x5593985a7be8 # | | | | `-CallExpr 0x5593985a7bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985a7ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985a7b80 '' Function 0x5593984a2f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985a7b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985a7b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a7b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a7af0 'int64_t4':'vector' lvalue ParmVar 0x5593985a7080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985a78e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a7d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985a7ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5593985a8110 # | | | | `-ReturnStmt 0x5593985a8100 # | | | | `-CallExpr 0x5593985a80d0 'float' # | | | | |-ImplicitCastExpr 0x5593985a80b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985a8098 '' Function 0x5593984a1788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985a8070 'float' # | | | | `-ImplicitCastExpr 0x5593985a8058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a8040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a8008 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985a7ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985a7e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a8270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985a81c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5593985a8648 # | | | | `-ReturnStmt 0x5593985a8638 # | | | | `-CallExpr 0x5593985a8608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985a85f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985a85d0 '' Function 0x5593984a1a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985a85a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985a8590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a8578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a8540 'uint64_t2':'vector' lvalue ParmVar 0x5593985a81c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985a8320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a87a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985a86f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5593985a8b88 # | | | | `-ReturnStmt 0x5593985a8b78 # | | | | `-CallExpr 0x5593985a8b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985a8b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985a8b10 '' Function 0x5593984a1c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985a8ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985a8ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a8ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a8a80 'uint64_t3':'vector' lvalue ParmVar 0x5593985a86f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985a8858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a8ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985a8c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593985a90d0 # | | | | `-ReturnStmt 0x5593985a90c0 # | | | | `-CallExpr 0x5593985a9090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985a9078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985a9058 '' Function 0x5593984a2f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985a9030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985a9018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a9000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a8fc8 'uint64_t4':'vector' lvalue ParmVar 0x5593985a8c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985a8d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985a9240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985a9190 col:29 used V 'double' # | | | |-CompoundStmt 0x5593985a9588 # | | | | `-ReturnStmt 0x5593985a9578 # | | | | `-CallExpr 0x5593985a9548 'float' # | | | | |-ImplicitCastExpr 0x5593985a9530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985a9510 '' Function 0x5593984a3b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985a94e8 'float' # | | | | `-ImplicitCastExpr 0x5593985a94d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985a94b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985a9480 'double' lvalue ParmVar 0x5593985a9190 'V' 'double' # | | | `-DeprecatedAttr 0x5593985a92f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985a96f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985a9648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985aa260 # | | | | `-ReturnStmt 0x5593985aa250 # | | | | `-CallExpr 0x5593985aa220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985aa208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985aa1e8 '' Function 0x5593984a3e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985aa1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985aa1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985aa190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985aa158 'double2':'vector' lvalue ParmVar 0x5593985a9648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985a97a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985aa3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985aa320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593985aa740 # | | | | `-ReturnStmt 0x5593985aa730 # | | | | `-CallExpr 0x5593985aa700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985aa6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985aa6c8 '' Function 0x5593984a4078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985aa6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985aa688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985aa670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985aa638 'double3':'vector' lvalue ParmVar 0x5593985aa320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985aa480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985aa8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985aa800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985aac28 # | | | | `-ReturnStmt 0x5593985aac18 # | | | | `-CallExpr 0x5593985aabe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985aabd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985aabb0 '' Function 0x5593984a42f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985aab88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985aab70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985aab58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985aab20 'double4':'vector' lvalue ParmVar 0x5593985aa800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985aa960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985aad88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5593985aacd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5593985ab0e0 # | | | | `-ReturnStmt 0x5593985ab0d0 # | | | | `-CallExpr 0x5593985ab0a0 'float' # | | | | |-ImplicitCastExpr 0x5593985ab088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985ab068 '' Function 0x5593984a3b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985ab040 'float' # | | | | `-ImplicitCastExpr 0x5593985ab028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ab010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985aafd8 'int' lvalue ParmVar 0x5593985aacd8 'V' 'int' # | | | `-DeprecatedAttr 0x5593985aae38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ab240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5593985ab190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5593985ab5b8 # | | | | `-ReturnStmt 0x5593985ab5a8 # | | | | `-CallExpr 0x5593985ab578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985ab560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985ab540 '' Function 0x5593984a3e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985ab518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985ab500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ab4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ab4b0 'int2':'vector' lvalue ParmVar 0x5593985ab190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985ab2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ab718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5593985ab668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5593985aba98 # | | | | `-ReturnStmt 0x5593985aba88 # | | | | `-CallExpr 0x5593985aba58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985aba40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985aba20 '' Function 0x5593984a4078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985ab9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985ab9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ab9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ab990 'int3':'vector' lvalue ParmVar 0x5593985ab668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5593985ab7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985abbf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985abb48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5593985abf80 # | | | | `-ReturnStmt 0x5593985abf70 # | | | | `-CallExpr 0x5593985abf40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985abf28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985abf08 '' Function 0x5593984a42f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985abee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985abec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985abeb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985abe78 'int4':'vector' lvalue ParmVar 0x5593985abb48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985abca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ac928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5593985ac878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593985acca0 # | | | | `-ReturnStmt 0x5593985acc90 # | | | | `-CallExpr 0x5593985acc60 'float' # | | | | |-ImplicitCastExpr 0x5593985acc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985acc28 '' Function 0x5593984a3b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985acc00 'float' # | | | | `-ImplicitCastExpr 0x5593985acbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985acbd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985acb98 'uint':'unsigned int' lvalue ParmVar 0x5593985ac878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985ac9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ace00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593985acd50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5593985ad198 # | | | | `-ReturnStmt 0x5593985ad188 # | | | | `-CallExpr 0x5593985ad158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985ad140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985ad120 '' Function 0x5593984a3e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985ad0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985ad0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ad0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ad090 'uint2':'vector' lvalue ParmVar 0x5593985acd50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5593985aceb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ad2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593985ad248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5593985ad698 # | | | | `-ReturnStmt 0x5593985ad688 # | | | | `-CallExpr 0x5593985ad658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985ad640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985ad620 '' Function 0x5593984a4078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985ad5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985ad5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ad5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ad590 'uint3':'vector' lvalue ParmVar 0x5593985ad248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593985ad3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ad7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593985ad748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5593985adba0 # | | | | `-ReturnStmt 0x5593985adb90 # | | | | `-CallExpr 0x5593985adb60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985adb48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985adb28 '' Function 0x5593984a42f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985adb00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985adae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985adad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ada98 'uint4':'vector' lvalue ParmVar 0x5593985ad748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5593985ad8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985add00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985adc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5593985ae098 # | | | | `-ReturnStmt 0x5593985ae088 # | | | | `-CallExpr 0x5593985ae058 'float' # | | | | |-ImplicitCastExpr 0x5593985ae040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985ae020 '' Function 0x5593984a3b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985adff8 'float' # | | | | `-ImplicitCastExpr 0x5593985adfe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985adfc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985adf90 'int64_t':'long' lvalue ParmVar 0x5593985adc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5593985addb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ae1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985ae148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593985ae5b0 # | | | | `-ReturnStmt 0x5593985ae5a0 # | | | | `-CallExpr 0x5593985ae570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985ae558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985ae538 '' Function 0x5593984a3e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985ae510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985ae4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ae4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ae4a8 'int64_t2':'vector' lvalue ParmVar 0x5593985ae148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985ae2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ae710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985ae660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5593985af4c0 # | | | | `-ReturnStmt 0x5593985af4b0 # | | | | `-CallExpr 0x5593985af480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985af468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985af448 '' Function 0x5593984a4078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985af420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985af408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985af3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985af3b8 'int64_t3':'vector' lvalue ParmVar 0x5593985ae660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985af1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985af620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985af570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593985af9e8 # | | | | `-ReturnStmt 0x5593985af9d8 # | | | | `-CallExpr 0x5593985af9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985af990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985af970 '' Function 0x5593984a42f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985af948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985af930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985af918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985af8e0 'int64_t4':'vector' lvalue ParmVar 0x5593985af570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985af6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985afb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985afa98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5593985aff00 # | | | | `-ReturnStmt 0x5593985afef0 # | | | | `-CallExpr 0x5593985afec0 'float' # | | | | |-ImplicitCastExpr 0x5593985afea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985afe88 '' Function 0x5593984a3b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985afe60 'float' # | | | | `-ImplicitCastExpr 0x5593985afe48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985afe30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985afdf8 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985afa98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985afbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b0060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985affb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5593985b0438 # | | | | `-ReturnStmt 0x5593985b0428 # | | | | `-CallExpr 0x5593985b03f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985b03e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985b03c0 '' Function 0x5593984a3e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985b0398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985b0380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b0368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b0330 'uint64_t2':'vector' lvalue ParmVar 0x5593985affb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985b0110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b0598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985b04e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5593985b0978 # | | | | `-ReturnStmt 0x5593985b0968 # | | | | `-CallExpr 0x5593985b0938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985b0920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985b0900 '' Function 0x5593984a4078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985b08d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985b08c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b08a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b0870 'uint64_t3':'vector' lvalue ParmVar 0x5593985b04e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985b0648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b0ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985b0a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593985b0ec0 # | | | | `-ReturnStmt 0x5593985b0eb0 # | | | | `-CallExpr 0x5593985b0e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985b0e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985b0e48 '' Function 0x5593984a42f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985b0e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985b0e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b0df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b0db8 'uint64_t4':'vector' lvalue ParmVar 0x5593985b0a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985b0b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b1030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985b0f80 col:29 used V 'double' # | | | |-CompoundStmt 0x5593985b18b8 # | | | | `-ReturnStmt 0x5593985b18a8 # | | | | `-CallExpr 0x5593985b1878 'float' # | | | | |-ImplicitCastExpr 0x5593985b1860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985b1840 '' Function 0x5593984a8f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985b1818 'float' # | | | | `-ImplicitCastExpr 0x5593985b1800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b17e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b17b0 'double' lvalue ParmVar 0x5593985b0f80 'V' 'double' # | | | `-DeprecatedAttr 0x5593985b10e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985b1a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985b1978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985b1d90 # | | | | `-ReturnStmt 0x5593985b1d80 # | | | | `-CallExpr 0x5593985b1d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985b1d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985b1d18 '' Function 0x5593984a9178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985b1cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985b1cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b1cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b1c88 'double2':'vector' lvalue ParmVar 0x5593985b1978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985b1ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985b1f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985b1e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593985b2270 # | | | | `-ReturnStmt 0x5593985b2260 # | | | | `-CallExpr 0x5593985b2230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985b2218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985b21f8 '' Function 0x5593984a93f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985b21d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985b21b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b21a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b2168 'double3':'vector' lvalue ParmVar 0x5593985b1e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985b1fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985b23e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985b2330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985b2758 # | | | | `-ReturnStmt 0x5593985b2748 # | | | | `-CallExpr 0x5593985b2718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985b2700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985b26e0 '' Function 0x5593984a9668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985b26b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985b26a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b2688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b2650 'double4':'vector' lvalue ParmVar 0x5593985b2330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985b2490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985b28b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5593985b2808 col:26 used V 'int' # | | | |-CompoundStmt 0x5593985b2c18 # | | | | `-ReturnStmt 0x5593985b2c08 # | | | | `-CallExpr 0x5593985b2bd8 'float' # | | | | |-ImplicitCastExpr 0x5593985b2bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985b2ba0 '' Function 0x5593984a8f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985b2b78 'float' # | | | | `-ImplicitCastExpr 0x5593985b2b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b2b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b2b10 'int' lvalue ParmVar 0x5593985b2808 'V' 'int' # | | | `-DeprecatedAttr 0x5593985b2968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b2d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5593985b2cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5593985b30f8 # | | | | `-ReturnStmt 0x5593985b30e8 # | | | | `-CallExpr 0x5593985b30b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985b30a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985b3080 '' Function 0x5593984a9178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985b3058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985b3040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b3028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b2ff0 'int2':'vector' lvalue ParmVar 0x5593985b2cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985b2e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b3258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5593985b31a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5593985b35e0 # | | | | `-ReturnStmt 0x5593985b35d0 # | | | | `-CallExpr 0x5593985b35a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985b3588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985b3568 '' Function 0x5593984a93f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985b3540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985b3528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b3510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b34d8 'int3':'vector' lvalue ParmVar 0x5593985b31a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5593985b3308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b4000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985b3f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5593985b4390 # | | | | `-ReturnStmt 0x5593985b4380 # | | | | `-CallExpr 0x5593985b4350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985b4338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985b4318 '' Function 0x5593984a9668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985b42f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985b42d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b42c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b4288 'int4':'vector' lvalue ParmVar 0x5593985b3f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985b40b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b44f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5593985b4440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593985b4870 # | | | | `-ReturnStmt 0x5593985b4860 # | | | | `-CallExpr 0x5593985b4830 'float' # | | | | |-ImplicitCastExpr 0x5593985b4818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985b47f8 '' Function 0x5593984a8f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985b47d0 'float' # | | | | `-ImplicitCastExpr 0x5593985b47b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b47a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b4768 'uint':'unsigned int' lvalue ParmVar 0x5593985b4440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985b45a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b49d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593985b4920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5593985b4d70 # | | | | `-ReturnStmt 0x5593985b4d60 # | | | | `-CallExpr 0x5593985b4d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985b4d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985b4cf8 '' Function 0x5593984a9178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985b4cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985b4cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b4ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b4c68 'uint2':'vector' lvalue ParmVar 0x5593985b4920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5593985b4a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b4ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593985b4e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5593985b5278 # | | | | `-ReturnStmt 0x5593985b5268 # | | | | `-CallExpr 0x5593985b5238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985b5220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985b5200 '' Function 0x5593984a93f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985b51d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985b51c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b51a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b5170 'uint3':'vector' lvalue ParmVar 0x5593985b4e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593985b4f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b53d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593985b5328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5593985b5788 # | | | | `-ReturnStmt 0x5593985b5778 # | | | | `-CallExpr 0x5593985b5748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985b5730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985b5710 '' Function 0x5593984a9668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985b56e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985b56d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b56b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b5680 'uint4':'vector' lvalue ParmVar 0x5593985b5328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5593985b5488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b58e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985b5838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5593985b5c88 # | | | | `-ReturnStmt 0x5593985b5c78 # | | | | `-CallExpr 0x5593985b5c48 'float' # | | | | |-ImplicitCastExpr 0x5593985b5c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985b5c10 '' Function 0x5593984a8f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985b5be8 'float' # | | | | `-ImplicitCastExpr 0x5593985b5bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b5bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b5b80 'int64_t':'long' lvalue ParmVar 0x5593985b5838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5593985b5998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b5de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985b5d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593985b7a78 # | | | | `-ReturnStmt 0x5593985b7a68 # | | | | `-CallExpr 0x5593985b7a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985b7a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985b7a00 '' Function 0x5593984a9178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985b79d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985b79c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b79a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b7970 'int64_t2':'vector' lvalue ParmVar 0x5593985b5d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985b5e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b7bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985b7b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5593985b7fa0 # | | | | `-ReturnStmt 0x5593985b7f90 # | | | | `-CallExpr 0x5593985b7f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985b7f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985b7f28 '' Function 0x5593984a93f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985b7f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985b7ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b7ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b7e98 'int64_t3':'vector' lvalue ParmVar 0x5593985b7b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985b7c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b8100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985b8050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593985b84d0 # | | | | `-ReturnStmt 0x5593985b84c0 # | | | | `-CallExpr 0x5593985b8490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985b8478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985b8458 '' Function 0x5593984a9668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985b8430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985b8418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b8400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b83c8 'int64_t4':'vector' lvalue ParmVar 0x5593985b8050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985b81b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b8630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985b8580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5593985b89f0 # | | | | `-ReturnStmt 0x5593985b89e0 # | | | | `-CallExpr 0x5593985b89b0 'float' # | | | | |-ImplicitCastExpr 0x5593985b8998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985b8978 '' Function 0x5593984a8f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985b8950 'float' # | | | | `-ImplicitCastExpr 0x5593985b8938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b8920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b88e8 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985b8580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985b86e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b8b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985b8aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5593985b8f30 # | | | | `-ReturnStmt 0x5593985b8f20 # | | | | `-CallExpr 0x5593985b8ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985b8ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985b8eb8 '' Function 0x5593984a9178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985b8e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985b8e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b8e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b8e28 'uint64_t2':'vector' lvalue ParmVar 0x5593985b8aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985b8c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b9090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985b8fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5593985b9478 # | | | | `-ReturnStmt 0x5593985b9468 # | | | | `-CallExpr 0x5593985b9438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985b9420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985b9400 '' Function 0x5593984a93f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985b93d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985b93c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985b93a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985b9370 'uint64_t3':'vector' lvalue ParmVar 0x5593985b8fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985b9140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985b95d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985b9528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593985ba2d0 # | | | | `-ReturnStmt 0x5593985ba2c0 # | | | | `-CallExpr 0x5593985ba290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985ba278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985ba258 '' Function 0x5593984a9668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985ba230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985ba218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ba200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ba1c8 'uint64_t4':'vector' lvalue ParmVar 0x5593985b9528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985b9688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ba438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985ba388 col:29 used V 'double' # | | | |-CompoundStmt 0x5593985ba780 # | | | | `-ReturnStmt 0x5593985ba770 # | | | | `-CallExpr 0x5593985ba740 'float' # | | | | |-ImplicitCastExpr 0x5593985ba728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985ba708 '' Function 0x5593984b0628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985ba6e0 'float' # | | | | `-ImplicitCastExpr 0x5593985ba6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ba6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ba678 'double' lvalue ParmVar 0x5593985ba388 'V' 'double' # | | | `-DeprecatedAttr 0x5593985ba4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985ba8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985ba838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985bac50 # | | | | `-ReturnStmt 0x5593985bac40 # | | | | `-CallExpr 0x5593985bac10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985babf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985babd8 '' Function 0x5593984b08a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985babb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985bab98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bab80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bab48 'double2':'vector' lvalue ParmVar 0x5593985ba838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985ba998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985badb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985bad08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593985bb128 # | | | | `-ReturnStmt 0x5593985bb118 # | | | | `-CallExpr 0x5593985bb0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985bb0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985bb0b0 '' Function 0x5593984b0b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985bb088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985bb070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bb058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bb020 'double3':'vector' lvalue ParmVar 0x5593985bad08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985bae68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985bb290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985bb1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985bb608 # | | | | `-ReturnStmt 0x5593985bb5f8 # | | | | `-CallExpr 0x5593985bb5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985bb5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985bb590 '' Function 0x5593984b0da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985bb568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985bb550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bb538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bb500 'double4':'vector' lvalue ParmVar 0x5593985bb1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985bb340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985bb768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5593985bb6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5593985bbac0 # | | | | `-ReturnStmt 0x5593985bbab0 # | | | | `-CallExpr 0x5593985bba80 'float' # | | | | |-ImplicitCastExpr 0x5593985bba68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985bba48 '' Function 0x5593984b0628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985bba20 'float' # | | | | `-ImplicitCastExpr 0x5593985bba08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bb9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bb9b8 'int' lvalue ParmVar 0x5593985bb6b8 'V' 'int' # | | | `-DeprecatedAttr 0x5593985bb818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985bbc20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5593985bbb70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5593985bbf98 # | | | | `-ReturnStmt 0x5593985bbf88 # | | | | `-CallExpr 0x5593985bbf58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985bbf40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985bbf20 '' Function 0x5593984b08a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985bbef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985bbee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bbec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bbe90 'int2':'vector' lvalue ParmVar 0x5593985bbb70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985bbcd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985bc780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5593985bc6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5593985bcb00 # | | | | `-ReturnStmt 0x5593985bcaf0 # | | | | `-CallExpr 0x5593985bcac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985bcaa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985bca88 '' Function 0x5593984b0b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985bca60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985bca48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bca30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bc9f8 'int3':'vector' lvalue ParmVar 0x5593985bc6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5593985bc830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985bcc60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985bcbb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5593985bcfe8 # | | | | `-ReturnStmt 0x5593985bcfd8 # | | | | `-CallExpr 0x5593985bcfa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985bcf90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985bcf70 '' Function 0x5593984b0da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985bcf48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985bcf30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bcf18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bcee0 'int4':'vector' lvalue ParmVar 0x5593985bcbb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985bcd10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985bd148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5593985bd098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593985bd4c0 # | | | | `-ReturnStmt 0x5593985bd4b0 # | | | | `-CallExpr 0x5593985bd480 'float' # | | | | |-ImplicitCastExpr 0x5593985bd468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985bd448 '' Function 0x5593984b0628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985bd420 'float' # | | | | `-ImplicitCastExpr 0x5593985bd408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bd3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bd3b8 'uint':'unsigned int' lvalue ParmVar 0x5593985bd098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985bd1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985bd620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593985bd570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5593985bd9b8 # | | | | `-ReturnStmt 0x5593985bd9a8 # | | | | `-CallExpr 0x5593985bd978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985bd960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985bd940 '' Function 0x5593984b08a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985bd918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985bd900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bd8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bd8b0 'uint2':'vector' lvalue ParmVar 0x5593985bd570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5593985bd6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985bdb18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593985bda68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5593985bdeb8 # | | | | `-ReturnStmt 0x5593985bdea8 # | | | | `-CallExpr 0x5593985bde78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985bde60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985bde40 '' Function 0x5593984b0b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985bde18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985bde00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bdde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bddb0 'uint3':'vector' lvalue ParmVar 0x5593985bda68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593985bdbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985be018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593985bdf68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5593985be3c0 # | | | | `-ReturnStmt 0x5593985be3b0 # | | | | `-CallExpr 0x5593985be380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985be368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985be348 '' Function 0x5593984b0da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985be320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985be308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985be2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985be2b8 'uint4':'vector' lvalue ParmVar 0x5593985bdf68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5593985be0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985be520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985be470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5593985bf200 # | | | | `-ReturnStmt 0x5593985bf1f0 # | | | | `-CallExpr 0x5593985bf1c0 'float' # | | | | |-ImplicitCastExpr 0x5593985bf1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985bf188 '' Function 0x5593984b0628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985bf160 'float' # | | | | `-ImplicitCastExpr 0x5593985bf148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bf130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bf0f8 'int64_t':'long' lvalue ParmVar 0x5593985be470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5593985be5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985bf360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985bf2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593985bf718 # | | | | `-ReturnStmt 0x5593985bf708 # | | | | `-CallExpr 0x5593985bf6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985bf6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985bf6a0 '' Function 0x5593984b08a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985bf678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985bf660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bf648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bf610 'int64_t2':'vector' lvalue ParmVar 0x5593985bf2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985bf410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985bf878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985bf7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5593985bfc38 # | | | | `-ReturnStmt 0x5593985bfc28 # | | | | `-CallExpr 0x5593985bfbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985bfbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985bfbc0 '' Function 0x5593984b0b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985bfb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985bfb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985bfb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985bfb30 'int64_t3':'vector' lvalue ParmVar 0x5593985bf7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985bf928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985bfd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985bfce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593985c0160 # | | | | `-ReturnStmt 0x5593985c0150 # | | | | `-CallExpr 0x5593985c0120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985c0108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985c00e8 '' Function 0x5593984b0da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985c00c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985c00a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c0090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c0058 'int64_t4':'vector' lvalue ParmVar 0x5593985bfce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985bfe48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c02c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985c0210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5593985c0678 # | | | | `-ReturnStmt 0x5593985c0668 # | | | | `-CallExpr 0x5593985c0638 'float' # | | | | |-ImplicitCastExpr 0x5593985c0620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985c0600 '' Function 0x5593984b0628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985c05d8 'float' # | | | | `-ImplicitCastExpr 0x5593985c05c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c05a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c0570 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985c0210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985c0370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c07d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985c0728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5593985c0bb0 # | | | | `-ReturnStmt 0x5593985c0ba0 # | | | | `-CallExpr 0x5593985c0b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985c0b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985c0b38 '' Function 0x5593984b08a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985c0b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985c0af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c0ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c0aa8 'uint64_t2':'vector' lvalue ParmVar 0x5593985c0728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985c0888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c0d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985c0c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5593985c4628 # | | | | `-ReturnStmt 0x5593985c4618 # | | | | `-CallExpr 0x5593985c45e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985c45d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985c45b0 '' Function 0x5593984b0b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985c4588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985c4570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c4558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c0fe8 'uint64_t3':'vector' lvalue ParmVar 0x5593985c0c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985c0dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c4788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985c46d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593985c4b70 # | | | | `-ReturnStmt 0x5593985c4b60 # | | | | `-CallExpr 0x5593985c4b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985c4b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985c4af8 '' Function 0x5593984b0da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985c4ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985c4ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c4aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c4a68 'uint64_t4':'vector' lvalue ParmVar 0x5593985c46d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985c4838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c4ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985c4c30 col:29 used V 'double' # | | | |-CompoundStmt 0x5593985c5028 # | | | | `-ReturnStmt 0x5593985c5018 # | | | | `-CallExpr 0x5593985c4fe8 'float' # | | | | |-ImplicitCastExpr 0x5593985c4fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985c4fb0 '' Function 0x5593984b19b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985c4f88 'float' # | | | | `-ImplicitCastExpr 0x5593985c4f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c4f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c4f20 'double' lvalue ParmVar 0x5593985c4c30 'V' 'double' # | | | `-DeprecatedAttr 0x5593985c4d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985c5198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985c50e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985c5500 # | | | | `-ReturnStmt 0x5593985c54f0 # | | | | `-CallExpr 0x5593985c54c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985c54a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985c5488 '' Function 0x55939848fdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985c5460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985c5448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c5430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c53f8 'double2':'vector' lvalue ParmVar 0x5593985c50e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985c5248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985c5670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985c55c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593985c59e0 # | | | | `-ReturnStmt 0x5593985c59d0 # | | | | `-CallExpr 0x5593985c59a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985c5988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985c5968 '' Function 0x559398490038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985c5940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985c5928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c5910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c58d8 'double3':'vector' lvalue ParmVar 0x5593985c55c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985c5720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985c5b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985c5aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985c5ec8 # | | | | `-ReturnStmt 0x5593985c5eb8 # | | | | `-CallExpr 0x5593985c5e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985c5e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985c5e50 '' Function 0x5593984902b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985c5e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985c5e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c5df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c5dc0 'double4':'vector' lvalue ParmVar 0x5593985c5aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985c5c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985c6028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5593985c5f78 col:26 used V 'int' # | | | |-CompoundStmt 0x5593985c6380 # | | | | `-ReturnStmt 0x5593985c6370 # | | | | `-CallExpr 0x5593985c6340 'float' # | | | | |-ImplicitCastExpr 0x5593985c6328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985c6308 '' Function 0x5593984b19b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985c62e0 'float' # | | | | `-ImplicitCastExpr 0x5593985c62c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c62b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c6278 'int' lvalue ParmVar 0x5593985c5f78 'V' 'int' # | | | `-DeprecatedAttr 0x5593985c60d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c6550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5593985c6430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5593985c68c8 # | | | | `-ReturnStmt 0x5593985c68b8 # | | | | `-CallExpr 0x5593985c6888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985c6870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985c6850 '' Function 0x55939848fdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985c6828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985c6810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c67f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c67c0 'int2':'vector' lvalue ParmVar 0x5593985c6430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985c6600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c6a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5593985c6978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5593985c6da8 # | | | | `-ReturnStmt 0x5593985c6d98 # | | | | `-CallExpr 0x5593985c6d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985c6d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985c6d30 '' Function 0x559398490038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985c6d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985c6cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c6cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c6ca0 'int3':'vector' lvalue ParmVar 0x5593985c6978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5593985c6ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c6f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985c6e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5593985c7290 # | | | | `-ReturnStmt 0x5593985c7280 # | | | | `-CallExpr 0x5593985c7250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985c7238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985c7218 '' Function 0x5593984902b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985c71f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985c71d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c71c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c7188 'int4':'vector' lvalue ParmVar 0x5593985c6e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985c6fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c73f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5593985c7340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593985c7768 # | | | | `-ReturnStmt 0x5593985c7758 # | | | | `-CallExpr 0x5593985c7728 'float' # | | | | |-ImplicitCastExpr 0x5593985c7710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985c76f0 '' Function 0x5593984b19b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985c76c8 'float' # | | | | `-ImplicitCastExpr 0x5593985c76b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c7698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c7660 'uint':'unsigned int' lvalue ParmVar 0x5593985c7340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985c74a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c78c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593985c7818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5593985c7c60 # | | | | `-ReturnStmt 0x5593985c7c50 # | | | | `-CallExpr 0x5593985c7c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985c7c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985c7be8 '' Function 0x55939848fdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985c7bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985c7ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c7b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c7b58 'uint2':'vector' lvalue ParmVar 0x5593985c7818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5593985c7978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c7dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593985c7d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5593985c8160 # | | | | `-ReturnStmt 0x5593985c8150 # | | | | `-CallExpr 0x5593985c8120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985c8108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985c80e8 '' Function 0x559398490038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985c80c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985c80a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c8090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c8058 'uint3':'vector' lvalue ParmVar 0x5593985c7d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593985c7e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c82c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593985c8210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5593985c8680 # | | | | `-ReturnStmt 0x5593985c8670 # | | | | `-CallExpr 0x5593985c8640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985c8628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985c8608 '' Function 0x5593984902b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985c85e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985c85c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c85b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c8578 'uint4':'vector' lvalue ParmVar 0x5593985c8210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5593985c8370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c87e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985c8730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5593985c8b78 # | | | | `-ReturnStmt 0x5593985c8b68 # | | | | `-CallExpr 0x5593985c8b38 'float' # | | | | |-ImplicitCastExpr 0x5593985c8b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985c8b00 '' Function 0x5593984b19b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985c8ad8 'float' # | | | | `-ImplicitCastExpr 0x5593985c8ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c8aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c8a70 'int64_t':'long' lvalue ParmVar 0x5593985c8730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5593985c8890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c8cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985c8c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593985c9090 # | | | | `-ReturnStmt 0x5593985c9080 # | | | | `-CallExpr 0x5593985c9050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985c9038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985c9018 '' Function 0x55939848fdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985c8ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985c8fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c8fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c8f88 'int64_t2':'vector' lvalue ParmVar 0x5593985c8c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985c8d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c91f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985c9140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5593985c95b0 # | | | | `-ReturnStmt 0x5593985c95a0 # | | | | `-CallExpr 0x5593985c9570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985c9558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985c9538 '' Function 0x559398490038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985c9510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985c94f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c94e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c94a8 'int64_t3':'vector' lvalue ParmVar 0x5593985c9140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985c92a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c9710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985c9660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593985c9ad8 # | | | | `-ReturnStmt 0x5593985c9ac8 # | | | | `-CallExpr 0x5593985c9a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985c9a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985c9a60 '' Function 0x5593984902b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985c9a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985c9a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c9a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c99d0 'int64_t4':'vector' lvalue ParmVar 0x5593985c9660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985c97c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985c9c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985c9b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5593985c9ff0 # | | | | `-ReturnStmt 0x5593985c9fe0 # | | | | `-CallExpr 0x5593985c9fb0 'float' # | | | | |-ImplicitCastExpr 0x5593985c9f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985c9f78 '' Function 0x5593984b19b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985c9f50 'float' # | | | | `-ImplicitCastExpr 0x5593985c9f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985c9f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985c9ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985c9b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985c9ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ca150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985ca0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5593985ca528 # | | | | `-ReturnStmt 0x5593985ca518 # | | | | `-CallExpr 0x5593985ca4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985ca4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985ca4b0 '' Function 0x55939848fdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985ca488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985ca470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ca458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ca420 'uint64_t2':'vector' lvalue ParmVar 0x5593985ca0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985ca200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ca988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985ca8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5593985cad68 # | | | | `-ReturnStmt 0x5593985cad58 # | | | | `-CallExpr 0x5593985cad28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985cad10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985cacf0 '' Function 0x559398490038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985cacc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985cacb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985cac98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985cac60 'uint64_t3':'vector' lvalue ParmVar 0x5593985ca8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985caa38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985caec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985cae18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593985cb2b0 # | | | | `-ReturnStmt 0x5593985cb2a0 # | | | | `-CallExpr 0x5593985cb270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985cb258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985cb238 '' Function 0x5593984902b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985cb210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985cb1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985cb1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985cb1a8 'uint64_t4':'vector' lvalue ParmVar 0x5593985cae18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985caf78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985cb420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985cb370 col:29 used V 'double' # | | | |-CompoundStmt 0x5593985cb768 # | | | | `-ReturnStmt 0x5593985cb758 # | | | | `-CallExpr 0x5593985cb728 'float' # | | | | |-ImplicitCastExpr 0x5593985cb710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985cb6f0 '' Function 0x5593984bb240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985cb6c8 'float' # | | | | `-ImplicitCastExpr 0x5593985cb6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985cb698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985cb660 'double' lvalue ParmVar 0x5593985cb370 'V' 'double' # | | | `-DeprecatedAttr 0x5593985cb4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985cb8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985cb828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985cbc40 # | | | | `-ReturnStmt 0x5593985cbc30 # | | | | `-CallExpr 0x5593985cbc00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985cbbe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985cbbc8 '' Function 0x5593984bb4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985cbba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985cbb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985cbb70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985cbb38 'double2':'vector' lvalue ParmVar 0x5593985cb828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985cb988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985cbdb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985cbd00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593985cc120 # | | | | `-ReturnStmt 0x5593985cc110 # | | | | `-CallExpr 0x5593985cc0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985cc0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985cc0a8 '' Function 0x5593984bb730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985cc080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985cc068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985cc050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985cc018 'double3':'vector' lvalue ParmVar 0x5593985cbd00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985cbe60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985cc290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985cc1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985cc608 # | | | | `-ReturnStmt 0x5593985cc5f8 # | | | | `-CallExpr 0x5593985cc5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985cc5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985cc590 '' Function 0x5593984bb9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985cc568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985cc550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985cc538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985cc500 'double4':'vector' lvalue ParmVar 0x5593985cc1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985cc340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985cc768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5593985cc6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5593985cd368 # | | | | `-ReturnStmt 0x5593985cd358 # | | | | `-CallExpr 0x5593985cd328 'float' # | | | | |-ImplicitCastExpr 0x5593985cd310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985cd2f0 '' Function 0x5593984bb240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985cd2c8 'float' # | | | | `-ImplicitCastExpr 0x5593985cd2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985cd298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985cd260 'int' lvalue ParmVar 0x5593985cc6b8 'V' 'int' # | | | `-DeprecatedAttr 0x5593985cd0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985cd4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5593985cd418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5593985cd840 # | | | | `-ReturnStmt 0x5593985cd830 # | | | | `-CallExpr 0x5593985cd800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985cd7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985cd7c8 '' Function 0x5593984bb4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985cd7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985cd788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985cd770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985cd738 'int2':'vector' lvalue ParmVar 0x5593985cd418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985cd578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985cd9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5593985cd8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5593985cdd20 # | | | | `-ReturnStmt 0x5593985cdd10 # | | | | `-CallExpr 0x5593985cdce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985cdcc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985cdca8 '' Function 0x5593984bb730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985cdc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985cdc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985cdc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985cdc18 'int3':'vector' lvalue ParmVar 0x5593985cd8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5593985cda50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985cde80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985cddd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5593985ce208 # | | | | `-ReturnStmt 0x5593985ce1f8 # | | | | `-CallExpr 0x5593985ce1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985ce1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985ce190 '' Function 0x5593984bb9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985ce168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985ce150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ce138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ce100 'int4':'vector' lvalue ParmVar 0x5593985cddd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985cdf30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ce368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5593985ce2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593985ce6e0 # | | | | `-ReturnStmt 0x5593985ce6d0 # | | | | `-CallExpr 0x5593985ce6a0 'float' # | | | | |-ImplicitCastExpr 0x5593985ce688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985ce668 '' Function 0x5593984bb240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985ce640 'float' # | | | | `-ImplicitCastExpr 0x5593985ce628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ce610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ce5d8 'uint':'unsigned int' lvalue ParmVar 0x5593985ce2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985ce418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ce840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593985ce790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5593985cebd8 # | | | | `-ReturnStmt 0x5593985cebc8 # | | | | `-CallExpr 0x5593985ceb98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985ceb80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985ceb60 '' Function 0x5593984bb4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985ceb38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985ceb20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ceb08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985cead0 'uint2':'vector' lvalue ParmVar 0x5593985ce790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5593985ce8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ced38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593985cec88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5593985d5b60 # | | | | `-ReturnStmt 0x5593985d5b50 # | | | | `-CallExpr 0x5593985d5b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985cf080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985cf060 '' Function 0x5593984bb730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985cf038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985cf020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985cf008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985cefd0 'uint3':'vector' lvalue ParmVar 0x5593985cec88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593985cede8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985d5cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593985d5c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5593985d6068 # | | | | `-ReturnStmt 0x5593985d6058 # | | | | `-CallExpr 0x5593985d6028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985d6010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985d5ff0 '' Function 0x5593984bb9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985d5fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985d5fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985d5f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985d5f60 'uint4':'vector' lvalue ParmVar 0x5593985d5c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5593985d5d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985d61c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985d6118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5593985d6560 # | | | | `-ReturnStmt 0x5593985d6550 # | | | | `-CallExpr 0x5593985d6520 'float' # | | | | |-ImplicitCastExpr 0x5593985d6508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985d64e8 '' Function 0x5593984bb240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985d64c0 'float' # | | | | `-ImplicitCastExpr 0x5593985d64a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985d6490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985d6458 'int64_t':'long' lvalue ParmVar 0x5593985d6118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5593985d6278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985d66c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985d6610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593985d6a78 # | | | | `-ReturnStmt 0x5593985d6a68 # | | | | `-CallExpr 0x5593985d6a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985d6a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985d6a00 '' Function 0x5593984bb4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985d69d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985d69c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985d69a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985d6970 'int64_t2':'vector' lvalue ParmVar 0x5593985d6610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985d6770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985d6bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985d6b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5593985d6f98 # | | | | `-ReturnStmt 0x5593985d6f88 # | | | | `-CallExpr 0x5593985d6f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985d6f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985d6f20 '' Function 0x5593984bb730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985d6ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985d6ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985d6ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985d6e90 'int64_t3':'vector' lvalue ParmVar 0x5593985d6b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985d6c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985d70f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985d7048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593985d74c0 # | | | | `-ReturnStmt 0x5593985d74b0 # | | | | `-CallExpr 0x5593985d7480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985d7468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985d7448 '' Function 0x5593984bb9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985d7420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985d7408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985d73f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985d73b8 'int64_t4':'vector' lvalue ParmVar 0x5593985d7048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985d71a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985d7620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985d7570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5593985d79d8 # | | | | `-ReturnStmt 0x5593985d79c8 # | | | | `-CallExpr 0x5593985d7998 'float' # | | | | |-ImplicitCastExpr 0x5593985d7980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985d7960 '' Function 0x5593984bb240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985d7938 'float' # | | | | `-ImplicitCastExpr 0x5593985d7920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985d7908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985d78d0 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985d7570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985d76d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398524e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985d7a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559398525248 # | | | | `-ReturnStmt 0x559398525238 # | | | | `-CallExpr 0x559398525208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985251f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985251d0 '' Function 0x5593984bb4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985251a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398525190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398525178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398525140 'uint64_t2':'vector' lvalue ParmVar 0x5593985d7a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398524f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985253a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985252f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559398525788 # | | | | `-ReturnStmt 0x559398525778 # | | | | `-CallExpr 0x559398525748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398525730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398525710 '' Function 0x5593984bb730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985256e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985256d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985256b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398525680 'uint64_t3':'vector' lvalue ParmVar 0x5593985252f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559398525458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985258e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398525838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559398525cd0 # | | | | `-ReturnStmt 0x559398525cc0 # | | | | `-CallExpr 0x559398525c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398525c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398525c58 '' Function 0x5593984bb9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398525c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398525c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398525c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398525bc8 'uint64_t4':'vector' lvalue ParmVar 0x559398525838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398525998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398525e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559398525d90 col:29 used V 'double' # | | | |-CompoundStmt 0x559398526188 # | | | | `-ReturnStmt 0x559398526178 # | | | | `-CallExpr 0x559398526148 'float' # | | | | |-ImplicitCastExpr 0x559398526130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398526110 '' Function 0x5593984bc5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985260e8 'float' # | | | | `-ImplicitCastExpr 0x5593985260d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985260b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398526080 'double' lvalue ParmVar 0x559398525d90 'V' 'double' # | | | `-DeprecatedAttr 0x559398525ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985262f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559398526248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559398526660 # | | | | `-ReturnStmt 0x559398526650 # | | | | `-CallExpr 0x559398526620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398526608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985265e8 '' Function 0x5593984bc870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985265c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985265a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398526590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398526558 'double2':'vector' lvalue ParmVar 0x559398526248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985263a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985267d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559398526720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559398526b40 # | | | | `-ReturnStmt 0x559398526b30 # | | | | `-CallExpr 0x559398526b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398526ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398526ac8 '' Function 0x5593984bcae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398526aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398526a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398526a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398526a38 'double3':'vector' lvalue ParmVar 0x559398526720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559398526880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398526cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559398526c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985d91a8 # | | | | `-ReturnStmt 0x5593985d9198 # | | | | `-CallExpr 0x5593985d9168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985d9150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985d9130 '' Function 0x5593984bcd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985d9108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985d90f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985d90d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985d90a0 'double4':'vector' lvalue ParmVar 0x559398526c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559398526d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985d9308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5593985d9258 col:26 used V 'int' # | | | |-CompoundStmt 0x5593985d9660 # | | | | `-ReturnStmt 0x5593985d9650 # | | | | `-CallExpr 0x5593985d9620 'float' # | | | | |-ImplicitCastExpr 0x5593985d9608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985d95e8 '' Function 0x5593984bc5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985d95c0 'float' # | | | | `-ImplicitCastExpr 0x5593985d95a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985d9590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985d9558 'int' lvalue ParmVar 0x5593985d9258 'V' 'int' # | | | `-DeprecatedAttr 0x5593985d93b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985d97c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5593985d9710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5593985d9b38 # | | | | `-ReturnStmt 0x5593985d9b28 # | | | | `-CallExpr 0x5593985d9af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985d9ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985d9ac0 '' Function 0x5593984bc870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985d9a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985d9a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985d9a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985d9a30 'int2':'vector' lvalue ParmVar 0x5593985d9710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985d9870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985d9c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5593985d9be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5593985da018 # | | | | `-ReturnStmt 0x5593985da008 # | | | | `-CallExpr 0x5593985d9fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985d9fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985d9fa0 '' Function 0x5593984bcae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985d9f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985d9f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985d9f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985d9f10 'int3':'vector' lvalue ParmVar 0x5593985d9be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5593985d9d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985da178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985da0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5593985da500 # | | | | `-ReturnStmt 0x5593985da4f0 # | | | | `-CallExpr 0x5593985da4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985da4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985da488 '' Function 0x5593984bcd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985da460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985da448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985da430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985da3f8 'int4':'vector' lvalue ParmVar 0x5593985da0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985da228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985da660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5593985da5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593985da9d8 # | | | | `-ReturnStmt 0x5593985da9c8 # | | | | `-CallExpr 0x5593985da998 'float' # | | | | |-ImplicitCastExpr 0x5593985da980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985da960 '' Function 0x5593984bc5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985da938 'float' # | | | | `-ImplicitCastExpr 0x5593985da920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985da908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985da8d0 'uint':'unsigned int' lvalue ParmVar 0x5593985da5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985da710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985dab38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593985daa88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5593985daed0 # | | | | `-ReturnStmt 0x5593985daec0 # | | | | `-CallExpr 0x5593985dae90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985dae78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985dae58 '' Function 0x5593984bc870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985dae30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985dae18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985dae00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985dadc8 'uint2':'vector' lvalue ParmVar 0x5593985daa88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5593985dabe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985db860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593985db7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5593985dbc00 # | | | | `-ReturnStmt 0x5593985dbbf0 # | | | | `-CallExpr 0x5593985dbbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985dbba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985dbb88 '' Function 0x5593984bcae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985dbb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985dbb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985dbb30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985dbaf8 'uint3':'vector' lvalue ParmVar 0x5593985db7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593985db910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985dbd60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593985dbcb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5593985dc108 # | | | | `-ReturnStmt 0x5593985dc0f8 # | | | | `-CallExpr 0x5593985dc0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985dc0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985dc090 '' Function 0x5593984bcd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985dc068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985dc050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985dc038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985dc000 'uint4':'vector' lvalue ParmVar 0x5593985dbcb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5593985dbe10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985dc268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985dc1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5593985dc600 # | | | | `-ReturnStmt 0x5593985dc5f0 # | | | | `-CallExpr 0x5593985dc5c0 'float' # | | | | |-ImplicitCastExpr 0x5593985dc5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985dc588 '' Function 0x5593984bc5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985dc560 'float' # | | | | `-ImplicitCastExpr 0x5593985dc548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985dc530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985dc4f8 'int64_t':'long' lvalue ParmVar 0x5593985dc1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5593985dc318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985dc760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985dc6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593985dcb18 # | | | | `-ReturnStmt 0x5593985dcb08 # | | | | `-CallExpr 0x5593985dcad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985dcac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985dcaa0 '' Function 0x5593984bc870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985dca78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985dca60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985dca48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985dca10 'int64_t2':'vector' lvalue ParmVar 0x5593985dc6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985dc810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985dcc78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985dcbc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5593985dd038 # | | | | `-ReturnStmt 0x5593985dd028 # | | | | `-CallExpr 0x5593985dcff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985dcfe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985dcfc0 '' Function 0x5593984bcae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985dcf98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985dcf80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985dcf68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985dcf30 'int64_t3':'vector' lvalue ParmVar 0x5593985dcbc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985dcd28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985dd198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985dd0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593985dd560 # | | | | `-ReturnStmt 0x5593985dd550 # | | | | `-CallExpr 0x5593985dd520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985dd508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985dd4e8 '' Function 0x5593984bcd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985dd4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985dd4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985dd490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985dd458 'int64_t4':'vector' lvalue ParmVar 0x5593985dd0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985dd248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985dd6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985dd610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5593985de488 # | | | | `-ReturnStmt 0x5593985de478 # | | | | `-CallExpr 0x5593985de448 'float' # | | | | |-ImplicitCastExpr 0x5593985de430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985de410 '' Function 0x5593984bc5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985de3e8 'float' # | | | | `-ImplicitCastExpr 0x5593985de3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985de3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985de380 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985dd610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985de180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985de5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985de538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5593985de9c0 # | | | | `-ReturnStmt 0x5593985de9b0 # | | | | `-CallExpr 0x5593985de980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985de968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985de948 '' Function 0x5593984bc870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985de920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985de908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985de8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985de8b8 'uint64_t2':'vector' lvalue ParmVar 0x5593985de538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985de698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985deb20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985dea70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5593985def00 # | | | | `-ReturnStmt 0x5593985deef0 # | | | | `-CallExpr 0x5593985deec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985deea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985dee88 '' Function 0x5593984bcae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985dee60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985dee48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985dee30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985dedf8 'uint64_t3':'vector' lvalue ParmVar 0x5593985dea70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985debd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985df060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985defb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593985df448 # | | | | `-ReturnStmt 0x5593985df438 # | | | | `-CallExpr 0x5593985df408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985df3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985df3d0 '' Function 0x5593984bcd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985df3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985df390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985df378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985df340 'uint64_t4':'vector' lvalue ParmVar 0x5593985defb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985df110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985df5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985df500 col:29 used V 'double' # | | | |-CompoundStmt 0x5593985df928 # | | | | `-ReturnStmt 0x5593985df918 # | | | | `-CallExpr 0x5593985df8e8 'bool' # | | | | |-ImplicitCastExpr 0x5593985df8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5593985df878 '' Function 0x5593984bdae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5593985df850 'float' # | | | | `-ImplicitCastExpr 0x5593985df838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985df820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985df7e8 'double' lvalue ParmVar 0x5593985df500 'V' 'double' # | | | `-DeprecatedAttr 0x5593985df658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985dfa90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985df9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985dfe58 # | | | | `-ReturnStmt 0x5593985dfe48 # | | | | `-CallExpr 0x5593985dfe18 'vector' # | | | | |-ImplicitCastExpr 0x5593985dfe00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985dfd80 '' Function 0x5593984bddf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5593985dfd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985dfd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985dfd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985dfcf0 'double2':'vector' lvalue ParmVar 0x5593985df9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985dfb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985dffc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985dff10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593985e0798 # | | | | `-ReturnStmt 0x5593985e0788 # | | | | `-CallExpr 0x5593985e0758 'vector' # | | | | |-ImplicitCastExpr 0x5593985e0740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985e06c0 '' Function 0x5593984be0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5593985e0698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985e0680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e0668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e0630 'double3':'vector' lvalue ParmVar 0x5593985dff10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985e0070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985e0900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985e0850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985e0cd8 # | | | | `-ReturnStmt 0x5593985e0cc8 # | | | | `-CallExpr 0x5593985e0c98 'vector' # | | | | |-ImplicitCastExpr 0x5593985e0c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985e0c00 '' Function 0x5593984be3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5593985e0bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985e0bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e0ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e0b70 'double4':'vector' lvalue ParmVar 0x5593985e0850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985e09b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985e0db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985e0d08 col:29 used V 'double' # | | | `-CompoundStmt 0x5593985e1018 # | | | `-ReturnStmt 0x5593985e1008 # | | | `-CallExpr 0x5593985e0fd8 'bool' # | | | |-ImplicitCastExpr 0x5593985e0fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5593985e0fa0 '' Function 0x5593984bf000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5593985e0f78 'float' # | | | `-ImplicitCastExpr 0x5593985e0f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5593985e0f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5593985e0f10 'double' lvalue ParmVar 0x5593985e0d08 'V' 'double' # | | |-FunctionDecl 0x5593985e10f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985e1048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5593985e1380 # | | | `-ReturnStmt 0x5593985e1370 # | | | `-CallExpr 0x5593985e1340 'vector' # | | | |-ImplicitCastExpr 0x5593985e1328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5593985e1308 '' Function 0x5593984bf278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5593985e12e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5593985e12c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5593985e12b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5593985e1278 'double2':'vector' lvalue ParmVar 0x5593985e1048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5593985e1460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985e13b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5593985e16f0 # | | | `-ReturnStmt 0x5593985e16e0 # | | | `-CallExpr 0x5593985e16b0 'vector' # | | | |-ImplicitCastExpr 0x5593985e1698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5593985e1678 '' Function 0x5593984bf4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5593985e1650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5593985e1638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5593985e1620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5593985e15e8 'double3':'vector' lvalue ParmVar 0x5593985e13b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5593985e17d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985e1720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5593985e1a68 # | | | `-ReturnStmt 0x5593985e1a58 # | | | `-CallExpr 0x5593985e1a28 'vector' # | | | |-ImplicitCastExpr 0x5593985e1a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5593985e19f0 '' Function 0x5593984bf768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5593985e19c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5593985e19b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5593985e1998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5593985e1960 'double4':'vector' lvalue ParmVar 0x5593985e1720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5593985e2160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5593985e1a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5593985e1b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5593985e20b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5593985e1e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5593985e1f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5593985e1f78 col:39 s 'T' # | | | |-CompoundStmt 0x5593985e2430 # | | | | `-ReturnStmt 0x5593985e2420 # | | | | `-RecoveryExpr 0x5593985e23e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5593985e22d0 '' lvalue (ADL) = 'lerp' 0x5593984c1578 0x5593984bfb08 0x5593984bfed0 0x5593984c0298 0x5593984c0660 0x5593984c0a10 0x5593984c0de8 0x5593984c11b0 # | | | | |-RecoveryExpr 0x5593985e2350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5593985e2370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5593985e21d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5593985e28f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5593985e24f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5593985e2740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5593985e27c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5593985e2db8 # | | | | `-ReturnStmt 0x5593985e2da8 # | | | | `-CallExpr 0x5593985e2d68 'float' # | | | | |-ImplicitCastExpr 0x5593985e2d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5593985e2cf8 '' Function 0x5593984c0a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5593985e2bb0 'float' # | | | | | `-ImplicitCastExpr 0x5593985e2b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e2b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e2b48 'double' lvalue ParmVar 0x5593985e24f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5593985e2c40 'float' # | | | | | `-ImplicitCastExpr 0x5593985e2c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e2c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e2bd8 'double' lvalue ParmVar 0x5593985e2740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5593985e2cd0 'float' # | | | | `-ImplicitCastExpr 0x5593985e2cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e2ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e2c68 'double' lvalue ParmVar 0x5593985e27c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5593985e29b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985e3108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985e2e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5593985e2ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5593985e2f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5593985e3648 # | | | | `-ReturnStmt 0x5593985e3638 # | | | | `-CallExpr 0x5593985e35f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985e35e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5593985e3558 '' Function 0x5593984c0de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5593985e33e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e33c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e33b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e3378 'double2':'vector' lvalue ParmVar 0x5593985e2e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5593985e3488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e3470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e3458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e3420 'double2':'vector' lvalue ParmVar 0x5593985e2ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5593985e3530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985e3518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e3500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e34c8 'double2':'vector' lvalue ParmVar 0x5593985e2f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985e31c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985e3998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985e3708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5593985e3788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5593985e3808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5593985e3ed8 # | | | | `-ReturnStmt 0x5593985e3ec8 # | | | | `-CallExpr 0x5593985e3e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985e3e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5593985e3df0 '' Function 0x5593984c11b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5593985e3c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e3c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e3c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e3c10 'double3':'vector' lvalue ParmVar 0x5593985e3708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5593985e3d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e3d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e3cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e3cb8 'double3':'vector' lvalue ParmVar 0x5593985e3788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5593985e3dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985e3db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e3d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e3d60 'double3':'vector' lvalue ParmVar 0x5593985e3808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985e3a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985e4228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985e3f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5593985e4018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5593985e4098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5593985e5ba0 # | | | | `-ReturnStmt 0x5593985e5b90 # | | | | `-CallExpr 0x5593985e5b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985e4710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5593985e4688 '' Function 0x5593984c1578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5593985e4510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e44f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e44e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e44a8 'double4':'vector' lvalue ParmVar 0x5593985e3f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5593985e45b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e45a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e4588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e4550 'double4':'vector' lvalue ParmVar 0x5593985e4018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5593985e4660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985e4648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e4630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e45f8 'double4':'vector' lvalue ParmVar 0x5593985e4098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985e42e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985e5e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5593985e5c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5593985e5cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5593985e5d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5593985e6320 # | | | | `-ReturnStmt 0x5593985e6310 # | | | | `-CallExpr 0x5593985e62d0 'float' # | | | | |-ImplicitCastExpr 0x5593985e62b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5593985e6298 '' Function 0x5593984c0a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5593985e6150 'float' # | | | | | `-ImplicitCastExpr 0x5593985e6138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e6120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e60e8 'int' lvalue ParmVar 0x5593985e5c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5593985e61e0 'float' # | | | | | `-ImplicitCastExpr 0x5593985e61c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e61b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e6178 'int' lvalue ParmVar 0x5593985e5cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5593985e6270 'float' # | | | | `-ImplicitCastExpr 0x5593985e6258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e6240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e6208 'int' lvalue ParmVar 0x5593985e5d50 'V3' 'int' # | | | `-DeprecatedAttr 0x5593985e5f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985e6658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5593985e63d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5593985e6450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5593985e64d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5593985e6b40 # | | | | `-ReturnStmt 0x5593985e6b30 # | | | | `-CallExpr 0x5593985e6af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985e6ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5593985e6ab8 '' Function 0x5593984c0de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5593985e6940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e6928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e6910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e68d8 'int2':'vector' lvalue ParmVar 0x5593985e63d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5593985e69e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e69d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e69b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e6980 'int2':'vector' lvalue ParmVar 0x5593985e6450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5593985e6a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985e6a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e6a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e6a28 'int2':'vector' lvalue ParmVar 0x5593985e64d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985e6718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985e6e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5593985e6bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5593985e6c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5593985e6cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5593985e7368 # | | | | `-ReturnStmt 0x5593985e7358 # | | | | `-CallExpr 0x5593985e7318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985e7300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5593985e72e0 '' Function 0x5593984c11b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5593985e7168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e7150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e7138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e7100 'int3':'vector' lvalue ParmVar 0x5593985e6bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5593985e7210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e71f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e71e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e71a8 'int3':'vector' lvalue ParmVar 0x5593985e6c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5593985e72b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985e72a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e7288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e7250 'int3':'vector' lvalue ParmVar 0x5593985e6cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5593985e6f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985e76a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985e7418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5593985e7498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5593985e7518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5593985e8bc0 # | | | | `-ReturnStmt 0x5593985e8bb0 # | | | | `-CallExpr 0x5593985e8b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985e7b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5593985e7b18 '' Function 0x5593984c1578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5593985e79a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e7988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e7970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e7938 'int4':'vector' lvalue ParmVar 0x5593985e7418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5593985e7a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e7a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e7a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e79e0 'int4':'vector' lvalue ParmVar 0x5593985e7498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5593985e7af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985e7ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e7ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e7a88 'int4':'vector' lvalue ParmVar 0x5593985e7518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985e7768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985e8ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5593985e8c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5593985e8cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5593985e8d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593985e93b0 # | | | | `-ReturnStmt 0x5593985e93a0 # | | | | `-CallExpr 0x5593985e9360 'float' # | | | | |-ImplicitCastExpr 0x5593985e9348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5593985e9328 '' Function 0x5593984c0a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5593985e91e0 'float' # | | | | | `-ImplicitCastExpr 0x5593985e91c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e91b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e9178 'uint':'unsigned int' lvalue ParmVar 0x5593985e8c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5593985e9270 'float' # | | | | | `-ImplicitCastExpr 0x5593985e9258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e9240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e9208 'uint':'unsigned int' lvalue ParmVar 0x5593985e8cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5593985e9300 'float' # | | | | `-ImplicitCastExpr 0x5593985e92e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e92d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e9298 'uint':'unsigned int' lvalue ParmVar 0x5593985e8d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985e8fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985e96e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593985e9460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5593985e94e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5593985e9560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5593985e9bf0 # | | | | `-ReturnStmt 0x5593985e9be0 # | | | | `-CallExpr 0x5593985e9ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985e9b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5593985e9b68 '' Function 0x5593984c0de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5593985e99f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e99d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e99c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e9988 'uint2':'vector' lvalue ParmVar 0x5593985e9460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5593985e9a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985e9a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985e9a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985e9a30 'uint2':'vector' lvalue ParmVar 0x5593985e94e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5593985e9b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985e9b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985e9b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985e9ad8 'uint2':'vector' lvalue ParmVar 0x5593985e9560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5593985e97a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985e9f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593985e9ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5593985e9d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5593985e9da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5593985ea438 # | | | | `-ReturnStmt 0x5593985ea428 # | | | | `-CallExpr 0x5593985ea3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985ea3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5593985ea3b0 '' Function 0x5593984c11b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5593985ea238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5593985ea220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985ea208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985ea1d0 'uint3':'vector' lvalue ParmVar 0x5593985e9ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5593985ea2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5593985ea2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985ea2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985ea278 'uint3':'vector' lvalue ParmVar 0x5593985e9d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5593985ea388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985ea370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ea358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ea320 'uint3':'vector' lvalue ParmVar 0x5593985e9da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593985e9fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ea778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593985ea4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5593985ea568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5593985ea5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5593985eacb0 # | | | | `-ReturnStmt 0x5593985eaca0 # | | | | `-CallExpr 0x5593985eac60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985eac48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5593985eac28 '' Function 0x5593984c1578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5593985eaa90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985eaa78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985eaa60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985eaa28 'uint4':'vector' lvalue ParmVar 0x5593985ea4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5593985eab38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985eab20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985eab08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985eaad0 'uint4':'vector' lvalue ParmVar 0x5593985ea568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5593985eac00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985eabe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985eabd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985eab98 'uint4':'vector' lvalue ParmVar 0x5593985ea5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5593985ea838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985eafe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985ead60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5593985eade0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5593985eae60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5593985eb4c0 # | | | | `-ReturnStmt 0x5593985eb4b0 # | | | | `-CallExpr 0x5593985eb470 'float' # | | | | |-ImplicitCastExpr 0x5593985eb458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5593985eb438 '' Function 0x5593984c0a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5593985eb2f0 'float' # | | | | | `-ImplicitCastExpr 0x5593985eb2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985eb2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985eb288 'int64_t':'long' lvalue ParmVar 0x5593985ead60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5593985eb380 'float' # | | | | | `-ImplicitCastExpr 0x5593985eb368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985eb350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985eb318 'int64_t':'long' lvalue ParmVar 0x5593985eade0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5593985eb410 'float' # | | | | `-ImplicitCastExpr 0x5593985eb3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985eb3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985eb3a8 'int64_t':'long' lvalue ParmVar 0x5593985eae60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5593985eb0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985eb7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985eb570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5593985eb5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5593985eb670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593985ebd20 # | | | | `-ReturnStmt 0x5593985ebd10 # | | | | `-CallExpr 0x5593985ebcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985ebcb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5593985ebc98 '' Function 0x5593984c0de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5593985ebb20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985ebb08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985ebaf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985ebab8 'int64_t2':'vector' lvalue ParmVar 0x5593985eb570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5593985ebbc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985ebbb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985ebb98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985ebb60 'int64_t2':'vector' lvalue ParmVar 0x5593985eb5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5593985ebc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985ebc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ebc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ebc08 'int64_t2':'vector' lvalue ParmVar 0x5593985eb670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985eb8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ec058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985ebdd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5593985ebe50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5593985ebed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5593985ec588 # | | | | `-ReturnStmt 0x5593985ec578 # | | | | `-CallExpr 0x5593985ec538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985ec520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5593985ec500 '' Function 0x5593984c11b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5593985ec388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5593985ec370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985ec358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985ec320 'int64_t3':'vector' lvalue ParmVar 0x5593985ebdd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5593985ec430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5593985ec418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985ec400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985ec3c8 'int64_t3':'vector' lvalue ParmVar 0x5593985ebe50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5593985ec4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985ec4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ec4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ec470 'int64_t3':'vector' lvalue ParmVar 0x5593985ebed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985ec118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ec8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985ec638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5593985ec6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5593985ec738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593985ede20 # | | | | `-ReturnStmt 0x5593985ede10 # | | | | `-CallExpr 0x5593985eddd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985eddb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5593985edd98 '' Function 0x5593984c1578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5593985edc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985edc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985edbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985edbb8 'int64_t4':'vector' lvalue ParmVar 0x5593985ec638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5593985edcc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985edcb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985edc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985edc60 'int64_t4':'vector' lvalue ParmVar 0x5593985ec6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5593985edd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985edd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985edd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985edd08 'int64_t4':'vector' lvalue ParmVar 0x5593985ec738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985ec988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ee158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985eded0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5593985edf50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5593985edfd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5593985ee650 # | | | | `-ReturnStmt 0x5593985ee640 # | | | | `-CallExpr 0x5593985ee600 'float' # | | | | |-ImplicitCastExpr 0x5593985ee5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5593985ee5c8 '' Function 0x5593984c0a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5593985ee480 'float' # | | | | | `-ImplicitCastExpr 0x5593985ee468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985ee450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985ee418 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985eded0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5593985ee510 'float' # | | | | | `-ImplicitCastExpr 0x5593985ee4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985ee4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985ee4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985edf50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5593985ee5a0 'float' # | | | | `-ImplicitCastExpr 0x5593985ee588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ee570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ee538 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985edfd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985ee218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ee988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985ee700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5593985ee780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5593985ee800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5593985eeed0 # | | | | `-ReturnStmt 0x5593985eeec0 # | | | | `-CallExpr 0x5593985eee80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985eee68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5593985eee48 '' Function 0x5593984c0de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5593985eecd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985eecb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985eeca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985eec68 'uint64_t2':'vector' lvalue ParmVar 0x5593985ee700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5593985eed78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593985eed60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985eed48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985eed10 'uint64_t2':'vector' lvalue ParmVar 0x5593985ee780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5593985eee20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985eee08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985eedf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985eedb8 'uint64_t2':'vector' lvalue ParmVar 0x5593985ee800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985eea48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ef208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985eef80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5593985ef000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5593985ef080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5593985ef758 # | | | | `-ReturnStmt 0x5593985ef748 # | | | | `-CallExpr 0x5593985ef708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985ef6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5593985ef6d0 '' Function 0x5593984c11b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5593985ef558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5593985ef540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985ef528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985ef4f0 'uint64_t3':'vector' lvalue ParmVar 0x5593985eef80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5593985ef600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5593985ef5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985ef5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985ef598 'uint64_t3':'vector' lvalue ParmVar 0x5593985ef000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5593985ef6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985ef690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ef678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ef640 'uint64_t3':'vector' lvalue ParmVar 0x5593985ef080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985ef2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985efa98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985ef808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5593985ef888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5593985ef908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593985f0000 # | | | | `-ReturnStmt 0x5593985efff0 # | | | | `-CallExpr 0x5593985effb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985eff98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5593985eff78 '' Function 0x5593984c1578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5593985efe00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985efde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985efdd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985efd98 'uint64_t4':'vector' lvalue ParmVar 0x5593985ef808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5593985efea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593985efe90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593985efe78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593985efe40 'uint64_t4':'vector' lvalue ParmVar 0x5593985ef888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5593985eff50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985eff38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985eff20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985efee8 'uint64_t4':'vector' lvalue ParmVar 0x5593985ef908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985efb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f0168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985f00b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5593985f04b0 # | | | | `-ReturnStmt 0x5593985f04a0 # | | | | `-CallExpr 0x5593985f0470 'float' # | | | | |-ImplicitCastExpr 0x5593985f0458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985f0438 '' Function 0x5593984c21f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985f0410 'float' # | | | | `-ImplicitCastExpr 0x5593985f03f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f03e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f03a8 'double' lvalue ParmVar 0x5593985f00b8 'V' 'double' # | | | `-DeprecatedAttr 0x5593985f0218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985f0618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985f0568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985f0980 # | | | | `-ReturnStmt 0x5593985f0970 # | | | | `-CallExpr 0x5593985f0940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985f0928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985f0908 '' Function 0x5593984c2470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985f08e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985f08c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f08b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f0878 'double2':'vector' lvalue ParmVar 0x5593985f0568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985f06c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985f0ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985f0a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593985f0e58 # | | | | `-ReturnStmt 0x5593985f0e48 # | | | | `-CallExpr 0x5593985f0e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985f0e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985f0de0 '' Function 0x5593984c26e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985f0db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985f0da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f0d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f0d50 'double3':'vector' lvalue ParmVar 0x5593985f0a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985f0b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985f0fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985f0f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985f1338 # | | | | `-ReturnStmt 0x5593985f1328 # | | | | `-CallExpr 0x5593985f12f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985f12e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985f12c0 '' Function 0x5593984c2960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985f1298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985f1280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f1268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f1230 'double4':'vector' lvalue ParmVar 0x5593985f0f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985f1070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985f1498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5593985f13e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5593985f17f0 # | | | | `-ReturnStmt 0x5593985f17e0 # | | | | `-CallExpr 0x5593985f17b0 'float' # | | | | |-ImplicitCastExpr 0x5593985f1798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985f1778 '' Function 0x5593984c21f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985f1750 'float' # | | | | `-ImplicitCastExpr 0x5593985f1738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f1720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f16e8 'int' lvalue ParmVar 0x5593985f13e8 'V' 'int' # | | | `-DeprecatedAttr 0x5593985f1548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f1950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5593985f18a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5593985f1ce0 # | | | | `-ReturnStmt 0x5593985f1cd0 # | | | | `-CallExpr 0x5593985f1ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985f1c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985f1c68 '' Function 0x5593984c2470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985f1c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985f1c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f1c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f1bd8 'int2':'vector' lvalue ParmVar 0x5593985f18a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985f1a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f1e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5593985f1d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5593985f21c0 # | | | | `-ReturnStmt 0x5593985f21b0 # | | | | `-CallExpr 0x5593985f2180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985f2168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985f2148 '' Function 0x5593984c26e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985f2120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985f2108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f20f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f20b8 'int3':'vector' lvalue ParmVar 0x5593985f1d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5593985f1ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f2320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985f2270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5593985f26a8 # | | | | `-ReturnStmt 0x5593985f2698 # | | | | `-CallExpr 0x5593985f2668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985f2650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985f2630 '' Function 0x5593984c2960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985f2608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985f25f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f25d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f25a0 'int4':'vector' lvalue ParmVar 0x5593985f2270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985f23d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f2808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5593985f2758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593985f2b80 # | | | | `-ReturnStmt 0x5593985f2b70 # | | | | `-CallExpr 0x5593985f2b40 'float' # | | | | |-ImplicitCastExpr 0x5593985f2b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985f2b08 '' Function 0x5593984c21f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985f2ae0 'float' # | | | | `-ImplicitCastExpr 0x5593985f2ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f2ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f2a78 'uint':'unsigned int' lvalue ParmVar 0x5593985f2758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985f28b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f2ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593985f2c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5593985f3078 # | | | | `-ReturnStmt 0x5593985f3068 # | | | | `-CallExpr 0x5593985f3038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985f3020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985f3000 '' Function 0x5593984c2470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985f2fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985f2fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f2fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f2f70 'uint2':'vector' lvalue ParmVar 0x5593985f2c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5593985f2d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f31d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593985f3128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5593985f3578 # | | | | `-ReturnStmt 0x5593985f3568 # | | | | `-CallExpr 0x5593985f3538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985f3520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985f3500 '' Function 0x5593984c26e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985f34d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985f34c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f34a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f3470 'uint3':'vector' lvalue ParmVar 0x5593985f3128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593985f3288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f36d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593985f3628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5593985f3a80 # | | | | `-ReturnStmt 0x5593985f3a70 # | | | | `-CallExpr 0x5593985f3a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985f3a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985f3a08 '' Function 0x5593984c2960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985f39e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985f39c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f39b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f3978 'uint4':'vector' lvalue ParmVar 0x5593985f3628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5593985f3788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f4410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985f3b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5593985f47a8 # | | | | `-ReturnStmt 0x5593985f4798 # | | | | `-CallExpr 0x5593985f4768 'float' # | | | | |-ImplicitCastExpr 0x5593985f4750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985f4730 '' Function 0x5593984c21f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985f4708 'float' # | | | | `-ImplicitCastExpr 0x5593985f46f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f46d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f46a0 'int64_t':'long' lvalue ParmVar 0x5593985f3b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5593985f44c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f4908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985f4858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593985f4cc0 # | | | | `-ReturnStmt 0x5593985f4cb0 # | | | | `-CallExpr 0x5593985f4c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985f4c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985f4c48 '' Function 0x5593984c2470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985f4c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985f4c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f4bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f4bb8 'int64_t2':'vector' lvalue ParmVar 0x5593985f4858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985f49b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f4e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985f4d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5593985f51e0 # | | | | `-ReturnStmt 0x5593985f51d0 # | | | | `-CallExpr 0x5593985f51a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985f5188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985f5168 '' Function 0x5593984c26e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985f5140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985f5128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f5110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f50d8 'int64_t3':'vector' lvalue ParmVar 0x5593985f4d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985f4ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f5340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985f5290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593985f5708 # | | | | `-ReturnStmt 0x5593985f56f8 # | | | | `-CallExpr 0x5593985f56c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985f56b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985f5690 '' Function 0x5593984c2960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985f5668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985f5650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f5638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f5600 'int64_t4':'vector' lvalue ParmVar 0x5593985f5290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985f53f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f5868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985f57b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5593985f5c20 # | | | | `-ReturnStmt 0x5593985f5c10 # | | | | `-CallExpr 0x5593985f5be0 'float' # | | | | |-ImplicitCastExpr 0x5593985f5bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985f5ba8 '' Function 0x5593984c21f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985f5b80 'float' # | | | | `-ImplicitCastExpr 0x5593985f5b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f5b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f5b18 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985f57b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985f5918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f5d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985f5cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5593985f6158 # | | | | `-ReturnStmt 0x5593985f6148 # | | | | `-CallExpr 0x5593985f6118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985f6100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985f60e0 '' Function 0x5593984c2470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985f60b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985f60a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f6088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f6050 'uint64_t2':'vector' lvalue ParmVar 0x5593985f5cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985f5e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f62b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985f6208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5593985f6f48 # | | | | `-ReturnStmt 0x5593985f6f38 # | | | | `-CallExpr 0x5593985f6f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985f6ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985f6ed0 '' Function 0x5593984c26e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985f6ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985f6e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f6e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f6e40 'uint64_t3':'vector' lvalue ParmVar 0x5593985f6208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985f6368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f70a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985f6ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593985f7490 # | | | | `-ReturnStmt 0x5593985f7480 # | | | | `-CallExpr 0x5593985f7450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985f7438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985f7418 '' Function 0x5593984c2960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985f73f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985f73d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f73c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f7388 'uint64_t4':'vector' lvalue ParmVar 0x5593985f6ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985f7158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f7600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985f7550 col:29 used V 'double' # | | | |-CompoundStmt 0x5593985f7948 # | | | | `-ReturnStmt 0x5593985f7938 # | | | | `-CallExpr 0x5593985f7908 'float' # | | | | |-ImplicitCastExpr 0x5593985f78f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985f78d0 '' Function 0x5593984c3578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985f78a8 'float' # | | | | `-ImplicitCastExpr 0x5593985f7890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f7878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f7840 'double' lvalue ParmVar 0x5593985f7550 'V' 'double' # | | | `-DeprecatedAttr 0x5593985f76b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985f7ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985f7a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985f7e20 # | | | | `-ReturnStmt 0x5593985f7e10 # | | | | `-CallExpr 0x5593985f7de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985f7dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985f7da8 '' Function 0x5593984c37f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985f7d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985f7d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f7d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f7d18 'double2':'vector' lvalue ParmVar 0x5593985f7a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985f7b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985f7f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985f7ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593985f8300 # | | | | `-ReturnStmt 0x5593985f82f0 # | | | | `-CallExpr 0x5593985f82c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985f82a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985f8288 '' Function 0x5593984c3a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985f8260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985f8248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f8230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f81f8 'double3':'vector' lvalue ParmVar 0x5593985f7ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985f8040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985f8470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985f83c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985f87e8 # | | | | `-ReturnStmt 0x5593985f87d8 # | | | | `-CallExpr 0x5593985f87a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985f8790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985f8770 '' Function 0x5593984c4d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985f8748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985f8730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f8718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f86e0 'double4':'vector' lvalue ParmVar 0x5593985f83c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985f8520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985f8948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5593985f8898 col:26 used V 'int' # | | | |-CompoundStmt 0x5593985f92e0 # | | | | `-ReturnStmt 0x5593985f92d0 # | | | | `-CallExpr 0x5593985f92a0 'float' # | | | | |-ImplicitCastExpr 0x5593985f8c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985f8c28 '' Function 0x5593984c3578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985f8c00 'float' # | | | | `-ImplicitCastExpr 0x5593985f8be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f8bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f8b98 'int' lvalue ParmVar 0x5593985f8898 'V' 'int' # | | | `-DeprecatedAttr 0x5593985f89f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f9440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5593985f9390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5593985f97b8 # | | | | `-ReturnStmt 0x5593985f97a8 # | | | | `-CallExpr 0x5593985f9778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985f9760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985f9740 '' Function 0x5593984c37f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985f9718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985f9700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f96e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f96b0 'int2':'vector' lvalue ParmVar 0x5593985f9390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985f94f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f9918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5593985f9868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5593985f9c98 # | | | | `-ReturnStmt 0x5593985f9c88 # | | | | `-CallExpr 0x5593985f9c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985f9c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985f9c20 '' Function 0x5593984c3a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985f9bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985f9be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985f9bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985f9b90 'int3':'vector' lvalue ParmVar 0x5593985f9868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5593985f99c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985f9df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985f9d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5593985fa180 # | | | | `-ReturnStmt 0x5593985fa170 # | | | | `-CallExpr 0x5593985fa140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985fa128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985fa108 '' Function 0x5593984c4d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985fa0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985fa0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985fa0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985fa078 'int4':'vector' lvalue ParmVar 0x5593985f9d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985f9ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985fa2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5593985fa230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593985fa658 # | | | | `-ReturnStmt 0x5593985fa648 # | | | | `-CallExpr 0x5593985fa618 'float' # | | | | |-ImplicitCastExpr 0x5593985fa600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985fa5e0 '' Function 0x5593984c3578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985fa5b8 'float' # | | | | `-ImplicitCastExpr 0x5593985fa5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985fa588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985fa550 'uint':'unsigned int' lvalue ParmVar 0x5593985fa230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985fa390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985fa7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593985fa708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5593985fab50 # | | | | `-ReturnStmt 0x5593985fab40 # | | | | `-CallExpr 0x5593985fab10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985faaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985faad8 '' Function 0x5593984c37f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985faab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985faa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985faa80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985faa48 'uint2':'vector' lvalue ParmVar 0x5593985fa708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5593985fa868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985facb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593985fac00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5593985fb050 # | | | | `-ReturnStmt 0x5593985fb040 # | | | | `-CallExpr 0x5593985fb010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985faff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985fafd8 '' Function 0x5593984c3a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985fafb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985faf98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985faf80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985faf48 'uint3':'vector' lvalue ParmVar 0x5593985fac00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593985fad60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985fb1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593985fb100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5593985fbe18 # | | | | `-ReturnStmt 0x5593985fbe08 # | | | | `-CallExpr 0x5593985fbdd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985fbdc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985fbda0 '' Function 0x5593984c4d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985fbd78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985fbd60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985fbd48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985fbd10 'uint4':'vector' lvalue ParmVar 0x5593985fb100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5593985fbb20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985fbf78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985fbec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5593985fc310 # | | | | `-ReturnStmt 0x5593985fc300 # | | | | `-CallExpr 0x5593985fc2d0 'float' # | | | | |-ImplicitCastExpr 0x5593985fc2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985fc298 '' Function 0x5593984c3578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985fc270 'float' # | | | | `-ImplicitCastExpr 0x5593985fc258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985fc240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985fc208 'int64_t':'long' lvalue ParmVar 0x5593985fbec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5593985fc028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985fc470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985fc3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593985fc828 # | | | | `-ReturnStmt 0x5593985fc818 # | | | | `-CallExpr 0x5593985fc7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985fc7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985fc7b0 '' Function 0x5593984c37f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985fc788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985fc770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985fc758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985fc720 'int64_t2':'vector' lvalue ParmVar 0x5593985fc3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985fc520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985fc988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985fc8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5593985fcd48 # | | | | `-ReturnStmt 0x5593985fcd38 # | | | | `-CallExpr 0x5593985fcd08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985fccf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985fccd0 '' Function 0x5593984c3a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985fcca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985fcc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985fcc78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985fcc40 'int64_t3':'vector' lvalue ParmVar 0x5593985fc8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985fca38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985fcea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985fcdf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593985fd270 # | | | | `-ReturnStmt 0x5593985fd260 # | | | | `-CallExpr 0x5593985fd230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985fd218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985fd1f8 '' Function 0x5593984c4d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985fd1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985fd1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985fd1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985fd168 'int64_t4':'vector' lvalue ParmVar 0x5593985fcdf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985fcf58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985fd3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985fd320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5593985fd788 # | | | | `-ReturnStmt 0x5593985fd778 # | | | | `-CallExpr 0x5593985fd748 'float' # | | | | |-ImplicitCastExpr 0x5593985fd730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985fd710 '' Function 0x5593984c3578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985fd6e8 'float' # | | | | `-ImplicitCastExpr 0x5593985fd6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985fd6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985fd680 'uint64_t':'unsigned long' lvalue ParmVar 0x5593985fd320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985fd480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985fd8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985fd838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5593985fe600 # | | | | `-ReturnStmt 0x5593985fe5f0 # | | | | `-CallExpr 0x5593985fe5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985fe5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985fe588 '' Function 0x5593984c37f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985fe560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985fe548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985fe530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985fe4f8 'uint64_t2':'vector' lvalue ParmVar 0x5593985fd838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5593985fd998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985fe760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593985fe6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5593985feb40 # | | | | `-ReturnStmt 0x5593985feb30 # | | | | `-CallExpr 0x5593985feb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985feae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985feac8 '' Function 0x5593984c3a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985feaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985fea88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985fea70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985fea38 'uint64_t3':'vector' lvalue ParmVar 0x5593985fe6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593985fe810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985feca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593985febf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593985ff088 # | | | | `-ReturnStmt 0x5593985ff078 # | | | | `-CallExpr 0x5593985ff048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985ff030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985ff010 '' Function 0x5593984c4d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985fefe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985fefd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985fefb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985fef80 'uint64_t4':'vector' lvalue ParmVar 0x5593985febf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985fed50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985ff1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5593985ff148 col:29 used V 'double' # | | | |-CompoundStmt 0x5593985ff540 # | | | | `-ReturnStmt 0x5593985ff530 # | | | | `-CallExpr 0x5593985ff500 'float' # | | | | |-ImplicitCastExpr 0x5593985ff4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985ff4c8 '' Function 0x5593984c5958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985ff4a0 'float' # | | | | `-ImplicitCastExpr 0x5593985ff488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ff470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ff438 'double' lvalue ParmVar 0x5593985ff148 'V' 'double' # | | | `-DeprecatedAttr 0x5593985ff2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985ff6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5593985ff600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985ffa18 # | | | | `-ReturnStmt 0x5593985ffa08 # | | | | `-CallExpr 0x5593985ff9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985ff9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985ff9a0 '' Function 0x5593984c5bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985ff978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985ff960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ff948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ff910 'double2':'vector' lvalue ParmVar 0x5593985ff600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593985ff760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985ffb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985ffad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593985ffef8 # | | | | `-ReturnStmt 0x5593985ffee8 # | | | | `-CallExpr 0x5593985ffeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985ffea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985ffe80 '' Function 0x5593984c5e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985ffe58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985ffe40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985ffe28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985ffdf0 'double3':'vector' lvalue ParmVar 0x5593985ffad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5593985ffc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398600068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985fffb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559398600990 # | | | | `-ReturnStmt 0x559398600980 # | | | | `-CallExpr 0x5593986003a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398600388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398600368 '' Function 0x5593984c60c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398600340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398600328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398600310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986002d8 'double4':'vector' lvalue ParmVar 0x5593985fffb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559398600118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398600af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559398600a40 col:26 used V 'int' # | | | |-CompoundStmt 0x559398600e48 # | | | | `-ReturnStmt 0x559398600e38 # | | | | `-CallExpr 0x559398600e08 'float' # | | | | |-ImplicitCastExpr 0x559398600df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398600dd0 '' Function 0x5593984c5958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559398600da8 'float' # | | | | `-ImplicitCastExpr 0x559398600d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398600d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398600d40 'int' lvalue ParmVar 0x559398600a40 'V' 'int' # | | | `-DeprecatedAttr 0x559398600ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398600fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559398600ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559398601320 # | | | | `-ReturnStmt 0x559398601310 # | | | | `-CallExpr 0x5593986012e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593986012c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593986012a8 '' Function 0x5593984c5bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398601280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398601268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398601250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398601218 'int2':'vector' lvalue ParmVar 0x559398600ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559398601058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398601480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5593986013d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559398601800 # | | | | `-ReturnStmt 0x5593986017f0 # | | | | `-CallExpr 0x5593986017c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986017a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398601788 '' Function 0x5593984c5e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398601760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398601748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398601730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986016f8 'int3':'vector' lvalue ParmVar 0x5593986013d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559398601530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398601960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593986018b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559398601ce8 # | | | | `-ReturnStmt 0x559398601cd8 # | | | | `-CallExpr 0x559398601ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398601c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398601c70 '' Function 0x5593984c60c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398601c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398601c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398601c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398601be0 'int4':'vector' lvalue ParmVar 0x5593986018b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559398601a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398601e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559398601d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593986021c0 # | | | | `-ReturnStmt 0x5593986021b0 # | | | | `-CallExpr 0x559398602180 'float' # | | | | |-ImplicitCastExpr 0x559398602168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398602148 '' Function 0x5593984c5958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559398602120 'float' # | | | | `-ImplicitCastExpr 0x559398602108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986020f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986020b8 'uint':'unsigned int' lvalue ParmVar 0x559398601d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559398601ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398602320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559398602270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5593986026b8 # | | | | `-ReturnStmt 0x5593986026a8 # | | | | `-CallExpr 0x559398602678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398602660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398602640 '' Function 0x5593984c5bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398602618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398602600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986025e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986025b0 'uint2':'vector' lvalue ParmVar 0x559398602270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5593986023d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398602818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559398602768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559398603450 # | | | | `-ReturnStmt 0x559398603440 # | | | | `-CallExpr 0x559398603410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986033f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593986033d8 '' Function 0x5593984c5e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593986033b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398603398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398603380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398603348 'uint3':'vector' lvalue ParmVar 0x559398602768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5593986028c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986035b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559398603500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559398603958 # | | | | `-ReturnStmt 0x559398603948 # | | | | `-CallExpr 0x559398603918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398603900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593986038e0 '' Function 0x5593984c60c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593986038b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593986038a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398603888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398603850 'uint4':'vector' lvalue ParmVar 0x559398603500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559398603660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398603ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398603a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559398603e50 # | | | | `-ReturnStmt 0x559398603e40 # | | | | `-CallExpr 0x559398603e10 'float' # | | | | |-ImplicitCastExpr 0x559398603df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398603dd8 '' Function 0x5593984c5958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559398603db0 'float' # | | | | `-ImplicitCastExpr 0x559398603d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398603d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398603d48 'int64_t':'long' lvalue ParmVar 0x559398603a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398603b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398603fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398603f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559398604368 # | | | | `-ReturnStmt 0x559398604358 # | | | | `-CallExpr 0x559398604328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398604310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593986042f0 '' Function 0x5593984c5bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593986042c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593986042b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398604298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398604260 'int64_t2':'vector' lvalue ParmVar 0x559398603f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398604060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986044c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398604418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398604888 # | | | | `-ReturnStmt 0x559398604878 # | | | | `-CallExpr 0x559398604848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398604830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398604810 '' Function 0x5593984c5e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593986047e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593986047d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986047b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398604780 'int64_t3':'vector' lvalue ParmVar 0x559398604418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559398604578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986049e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398604938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559398604db0 # | | | | `-ReturnStmt 0x559398604da0 # | | | | `-CallExpr 0x559398604d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398604d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398604d38 '' Function 0x5593984c60c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398604d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398604cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398604ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398604ca8 'int64_t4':'vector' lvalue ParmVar 0x559398604938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398604a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398604f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398604e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5593986069e0 # | | | | `-ReturnStmt 0x5593986069d0 # | | | | `-CallExpr 0x5593986069a0 'float' # | | | | |-ImplicitCastExpr 0x559398606988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398606968 '' Function 0x5593984c5958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559398606940 'float' # | | | | `-ImplicitCastExpr 0x559398606928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398606910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986051c0 'uint64_t':'unsigned long' lvalue ParmVar 0x559398604e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559398604fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398606b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398606a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559398606f18 # | | | | `-ReturnStmt 0x559398606f08 # | | | | `-CallExpr 0x559398606ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398606ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398606ea0 '' Function 0x5593984c5bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398606e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398606e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398606e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398606e10 'uint64_t2':'vector' lvalue ParmVar 0x559398606a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398606bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398607078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398606fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559398607458 # | | | | `-ReturnStmt 0x559398607448 # | | | | `-CallExpr 0x559398607418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398607400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593986073e0 '' Function 0x5593984c5e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593986073b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593986073a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398607388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398607350 'uint64_t3':'vector' lvalue ParmVar 0x559398606fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559398607128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986075b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398607508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593986079a0 # | | | | `-ReturnStmt 0x559398607990 # | | | | `-CallExpr 0x559398607960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398607948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398607928 '' Function 0x5593984c60c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398607900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593986078e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986078d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398607898 'uint64_t4':'vector' lvalue ParmVar 0x559398607508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398607668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x559398607fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5593986079b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398607a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559398607f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x559398607d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559398607dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x559398608310 # | | | | `-ReturnStmt 0x559398608300 # | | | | `-RecoveryExpr 0x5593986082d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559398608138 '' lvalue (ADL) = 'max' 0x5593984d7988 0x55939849df00 0x55939849e210 0x55939849e530 0x55939849e850 0x55939849eb58 0x55939849eef8 0x55939849f298 0x55939849f638 0x55939849f958 0x55939849fcb8 0x5593984d3fb8 0x5593984d4318 0x5593984d4638 0x5593984d49d8 0x5593984d4d78 0x5593984d5118 0x5593984d5438 0x5593984d57d8 0x5593984d5b78 0x5593984d5f38 0x5593984d6240 0x5593984d6560 0x5593984d6880 0x5593984d6ba0 0x5593984d6ea8 0x5593984d7248 0x5593984d75e8 # | | | | `-RecoveryExpr 0x559398608258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559398608038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559398608ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x559398608328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5593986083c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559398608f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559398608670 col:7 p0 'T' # | | | |-ParmVarDecl 0x559398608748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x559398609338 # | | | | `-ReturnStmt 0x559398609328 # | | | | `-RecoveryExpr 0x5593986092f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559398609160 '' lvalue (ADL) = 'max' 0x5593984d75e8 0x5593984d7988 0x55939849df00 0x55939849e210 0x55939849e530 0x55939849e850 0x55939849eb58 0x55939849eef8 0x55939849f298 0x55939849f638 0x55939849f958 0x55939849fcb8 0x5593984d3fb8 0x5593984d4318 0x5593984d4638 0x5593984d49d8 0x5593984d4d78 0x5593984d5118 0x5593984d5438 0x5593984d57d8 0x5593984d5b78 0x5593984d5f38 0x5593984d6240 0x5593984d6560 0x5593984d6880 0x5593984d6ba0 0x5593984d6ea8 0x5593984d7248 # | | | | `-RecoveryExpr 0x5593986092d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559398609060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559398609920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x559398609350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5593986093e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559398609878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5593986096f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559398609768 col:24 p1 'T' # | | | |-CompoundStmt 0x559398609c60 # | | | | `-ReturnStmt 0x559398609c50 # | | | | `-RecoveryExpr 0x559398609c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559398609a88 '' lvalue (ADL) = 'min' 0x5593984deb60 0x5593984d7d20 0x5593984d8030 0x5593984d8350 0x5593984d8670 0x5593984d8978 0x5593984d8c98 0x5593984d8fb8 0x5593984d92d8 0x5593984d95f8 0x5593984d9918 0x5593984d9c38 0x5593984d9f68 0x5593984da270 0x5593984da590 0x5593984da8b0 0x5593984dabd0 0x5593984daef0 0x5593984db210 0x5593984db530 0x5593984db850 0x5593984dbb70 0x5593984dd8b8 0x5593984ddbd8 0x5593984ddef8 0x5593984de200 0x5593984de520 0x5593984de840 # | | | | `-RecoveryExpr 0x559398609ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559398609988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55939860a250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x559398609c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398609d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55939860a1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559398609fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55939860a098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55939860a590 # | | | | `-ReturnStmt 0x55939860a580 # | | | | `-RecoveryExpr 0x55939860a550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55939860a3b8 '' lvalue (ADL) = 'min' 0x5593984de840 0x5593984deb60 0x5593984d7d20 0x5593984d8030 0x5593984d8350 0x5593984d8670 0x5593984d8978 0x5593984d8c98 0x5593984d8fb8 0x5593984d92d8 0x5593984d95f8 0x5593984d9918 0x5593984d9c38 0x5593984d9f68 0x5593984da270 0x5593984da590 0x5593984da8b0 0x5593984dabd0 0x5593984daef0 0x5593984db210 0x5593984db530 0x5593984db850 0x5593984dbb70 0x5593984dd8b8 0x5593984ddbd8 0x5593984ddef8 0x5593984de200 0x5593984de520 # | | | | `-RecoveryExpr 0x55939860a530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55939860a2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55939860a700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55939860a650 col:29 used V 'double' # | | | |-CompoundStmt 0x55939860aa50 # | | | | `-ReturnStmt 0x55939860aa40 # | | | | `-CallExpr 0x55939860aa10 'float' # | | | | |-ImplicitCastExpr 0x55939860a9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939860a9d8 '' Function 0x5593984e2128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55939860a9b0 'float' # | | | | `-ImplicitCastExpr 0x55939860a998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860a980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860a948 'double' lvalue ParmVar 0x55939860a650 'V' 'double' # | | | `-DeprecatedAttr 0x55939860a7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939860abc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55939860ab10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55939860af30 # | | | | `-ReturnStmt 0x55939860af20 # | | | | `-CallExpr 0x55939860aef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939860aed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939860aeb8 '' Function 0x5593984e23a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939860ae90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939860ae78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860ae60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860ae28 'double2':'vector' lvalue ParmVar 0x55939860ab10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55939860ac70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939860b388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55939860b2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55939860b700 # | | | | `-ReturnStmt 0x55939860b6f0 # | | | | `-CallExpr 0x55939860b6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939860b6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939860b688 '' Function 0x5593984e2618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939860b660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939860b648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860b630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860b5f8 'double3':'vector' lvalue ParmVar 0x55939860b2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55939860b438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939860b870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55939860b7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55939860bbf0 # | | | | `-ReturnStmt 0x55939860bbe0 # | | | | `-CallExpr 0x55939860bbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939860bb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939860bb78 '' Function 0x5593984e2890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939860bb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939860bb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860bb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860bae8 'double4':'vector' lvalue ParmVar 0x55939860b7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55939860b920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939860bd50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55939860bca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55939860c0b0 # | | | | `-ReturnStmt 0x55939860c0a0 # | | | | `-CallExpr 0x55939860c070 'float' # | | | | |-ImplicitCastExpr 0x55939860c058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939860c038 '' Function 0x5593984e2128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55939860c010 'float' # | | | | `-ImplicitCastExpr 0x55939860bff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860bfe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860bfa8 'int' lvalue ParmVar 0x55939860bca0 'V' 'int' # | | | `-DeprecatedAttr 0x55939860be00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939860c210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55939860c160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55939860c590 # | | | | `-ReturnStmt 0x55939860c580 # | | | | `-CallExpr 0x55939860c550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939860c538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939860c518 '' Function 0x5593984e23a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939860c4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939860c4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860c4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860c488 'int2':'vector' lvalue ParmVar 0x55939860c160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55939860c2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939860c6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55939860c640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55939860ca78 # | | | | `-ReturnStmt 0x55939860ca68 # | | | | `-CallExpr 0x55939860ca38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939860ca20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939860ca00 '' Function 0x5593984e2618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939860c9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939860c9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860c9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860c970 'int3':'vector' lvalue ParmVar 0x55939860c640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55939860c7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939860cbd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55939860cb28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55939860cf68 # | | | | `-ReturnStmt 0x55939860cf58 # | | | | `-CallExpr 0x55939860cf28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939860cf10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939860cef0 '' Function 0x5593984e2890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939860cec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939860ceb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860ce98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860ce60 'int4':'vector' lvalue ParmVar 0x55939860cb28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55939860cc88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939860d0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55939860d018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55939860dcd8 # | | | | `-ReturnStmt 0x55939860dcc8 # | | | | `-CallExpr 0x55939860dc98 'float' # | | | | |-ImplicitCastExpr 0x55939860dc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939860dc60 '' Function 0x5593984e2128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55939860dc38 'float' # | | | | `-ImplicitCastExpr 0x55939860dc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860dc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860dbd0 'uint':'unsigned int' lvalue ParmVar 0x55939860d018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55939860d178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939860de38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55939860dd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55939860e1d8 # | | | | `-ReturnStmt 0x55939860e1c8 # | | | | `-CallExpr 0x55939860e198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939860e180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939860e160 '' Function 0x5593984e23a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939860e138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939860e120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860e108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860e0d0 'uint2':'vector' lvalue ParmVar 0x55939860dd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55939860dee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939860e338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55939860e288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55939860e6e0 # | | | | `-ReturnStmt 0x55939860e6d0 # | | | | `-CallExpr 0x55939860e6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939860e688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939860e668 '' Function 0x5593984e2618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939860e640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939860e628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860e610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860e5d8 'uint3':'vector' lvalue ParmVar 0x55939860e288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55939860e3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939860e840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55939860e790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55939860ebf0 # | | | | `-ReturnStmt 0x55939860ebe0 # | | | | `-CallExpr 0x55939860ebb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939860eb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939860eb78 '' Function 0x5593984e2890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939860eb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939860eb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860eb20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860eae8 'uint4':'vector' lvalue ParmVar 0x55939860e790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55939860e8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939860ed50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939860eca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55939860f0f0 # | | | | `-ReturnStmt 0x55939860f0e0 # | | | | `-CallExpr 0x55939860f0b0 'float' # | | | | |-ImplicitCastExpr 0x55939860f098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939860f078 '' Function 0x5593984e2128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55939860f050 'float' # | | | | `-ImplicitCastExpr 0x55939860f038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860f020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860efe8 'int64_t':'long' lvalue ParmVar 0x55939860eca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55939860ee00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939860f250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939860f1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55939860f610 # | | | | `-ReturnStmt 0x55939860f600 # | | | | `-CallExpr 0x55939860f5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939860f5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939860f598 '' Function 0x5593984e23a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939860f570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939860f558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860f540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860f508 'int64_t2':'vector' lvalue ParmVar 0x55939860f1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55939860f300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939860f770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939860f6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398610250 # | | | | `-ReturnStmt 0x559398610240 # | | | | `-CallExpr 0x559398610210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986101f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593986101d8 '' Function 0x5593984e2618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593986101b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939860fa80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939860fa68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939860fa30 'int64_t3':'vector' lvalue ParmVar 0x55939860f6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55939860f820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986103b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398610300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559398610780 # | | | | `-ReturnStmt 0x559398610770 # | | | | `-CallExpr 0x559398610740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398610728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398610708 '' Function 0x5593984e2890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593986106e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593986106c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986106b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398610678 'int64_t4':'vector' lvalue ParmVar 0x559398610300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398610460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986108e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398610830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559398610ca0 # | | | | `-ReturnStmt 0x559398610c90 # | | | | `-CallExpr 0x559398610c60 'float' # | | | | |-ImplicitCastExpr 0x559398610c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398610c28 '' Function 0x5593984e2128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x559398610c00 'float' # | | | | `-ImplicitCastExpr 0x559398610be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398610bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398610b98 'uint64_t':'unsigned long' lvalue ParmVar 0x559398610830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559398610990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398610e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398610d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5593986111e0 # | | | | `-ReturnStmt 0x5593986111d0 # | | | | `-CallExpr 0x5593986111a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398611188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398611168 '' Function 0x5593984e23a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398611140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398611128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398611110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986110d8 'uint64_t2':'vector' lvalue ParmVar 0x559398610d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398610eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398611340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398611290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559398611728 # | | | | `-ReturnStmt 0x559398611718 # | | | | `-CallExpr 0x5593986116e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986116d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593986116b0 '' Function 0x5593984e2618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398611688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398611670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398611658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398611620 'uint64_t3':'vector' lvalue ParmVar 0x559398611290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593986113f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398611888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593986117d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559398611c78 # | | | | `-ReturnStmt 0x559398611c68 # | | | | `-CallExpr 0x559398611c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398611c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398611c00 '' Function 0x5593984e2890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398611bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398611bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398611ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398611b70 'uint64_t4':'vector' lvalue ParmVar 0x5593986117d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398611938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398611e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x559398611d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x559398611db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x559398612a60 # | | | | `-ReturnStmt 0x559398612a50 # | | | | `-CallExpr 0x559398612a18 'float' # | | | | |-ImplicitCastExpr 0x559398612a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5593986129e0 '' Function 0x5593984e71e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559398612130 'float' # | | | | | `-ImplicitCastExpr 0x559398612118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398612100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593986120c8 'double' lvalue ParmVar 0x559398611d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5593986129b8 'float' # | | | | `-ImplicitCastExpr 0x5593986129a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398612190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398612158 'double' lvalue ParmVar 0x559398611db0 'V2' 'double' # | | | `-DeprecatedAttr 0x559398611f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398612c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x559398612b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x559398612b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x559398613088 # | | | | `-ReturnStmt 0x559398613078 # | | | | `-CallExpr 0x559398613040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398613028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559398613008 '' Function 0x5593984e7500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559398612f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559398612f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398612f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398612ed0 'double2':'vector' lvalue ParmVar 0x559398612b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x559398612fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398612fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398612fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398612f78 'double2':'vector' lvalue ParmVar 0x559398612b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x559398612d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398613290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x559398613140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5593986131c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5593986136b8 # | | | | `-ReturnStmt 0x5593986136a8 # | | | | `-CallExpr 0x559398613670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398613658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559398613638 '' Function 0x5593984e7870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559398613568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559398613550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398613538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398613500 'double3':'vector' lvalue ParmVar 0x559398613140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x559398613610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593986135f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986135e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986135a8 'double3':'vector' lvalue ParmVar 0x5593986131c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x559398613348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593986138c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x559398613770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5593986137f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x559398613cf0 # | | | | `-ReturnStmt 0x559398613ce0 # | | | | `-CallExpr 0x559398613ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398613c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559398613c70 '' Function 0x5593984e7b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559398613ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559398613b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398613b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398613b38 'double4':'vector' lvalue ParmVar 0x559398613770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x559398613c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398613c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398613c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398613be0 'double4':'vector' lvalue ParmVar 0x5593986137f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x559398613978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398613ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559398613da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x559398613e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5593986142e8 # | | | | `-ReturnStmt 0x5593986142d8 # | | | | `-CallExpr 0x5593986142a0 'float' # | | | | |-ImplicitCastExpr 0x559398614288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559398614268 '' Function 0x5593984e71e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5593986141b0 'float' # | | | | | `-ImplicitCastExpr 0x559398614198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398614180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398614148 'int' lvalue ParmVar 0x559398613da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x559398614240 'float' # | | | | `-ImplicitCastExpr 0x559398614228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398614210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986141d8 'int' lvalue ParmVar 0x559398613e20 'V2' 'int' # | | | `-DeprecatedAttr 0x559398613fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986144e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x559398614398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x559398614418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x559398614918 # | | | | `-ReturnStmt 0x559398614908 # | | | | `-CallExpr 0x5593986148d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593986148b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559398614898 '' Function 0x5593984e7500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5593986147c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593986147b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398614798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398614760 'int2':'vector' lvalue ParmVar 0x559398614398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x559398614870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398614858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398614840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398614808 'int2':'vector' lvalue ParmVar 0x559398614418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593986145a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986151c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x559398615078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5593986150f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x559398615600 # | | | | `-ReturnStmt 0x5593986155f0 # | | | | `-CallExpr 0x5593986155b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986155a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559398615580 '' Function 0x5593984e7870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5593986154b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559398615498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398615480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398615448 'int3':'vector' lvalue ParmVar 0x559398615078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x559398615558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398615540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398615528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986154f0 'int3':'vector' lvalue ParmVar 0x5593986150f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x559398615280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398615800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5593986156b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x559398615730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x559398615c40 # | | | | `-ReturnStmt 0x559398615c30 # | | | | `-CallExpr 0x559398615bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398615be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559398615bc0 '' Function 0x5593984e7b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559398615af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559398615ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398615ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398615a88 'int4':'vector' lvalue ParmVar 0x5593986156b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x559398615b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398615b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398615b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398615b30 'int4':'vector' lvalue ParmVar 0x559398615730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593986158b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398615e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x559398615cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559398615d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x559398616258 # | | | | `-ReturnStmt 0x559398616248 # | | | | `-CallExpr 0x559398616210 'float' # | | | | |-ImplicitCastExpr 0x5593986161f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5593986161d8 '' Function 0x5593984e71e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559398616120 'float' # | | | | | `-ImplicitCastExpr 0x559398616108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593986160f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593986160b8 'uint':'unsigned int' lvalue ParmVar 0x559398615cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5593986161b0 'float' # | | | | `-ImplicitCastExpr 0x559398616198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398616180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398616148 'uint':'unsigned int' lvalue ParmVar 0x559398615d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559398615ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398616458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x559398616308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x559398616388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5593986168a8 # | | | | `-ReturnStmt 0x559398616898 # | | | | `-CallExpr 0x559398616860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398616848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559398616828 '' Function 0x5593984e7500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559398616758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559398616740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398616728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593986166f0 'uint2':'vector' lvalue ParmVar 0x559398616308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x559398616800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593986167e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986167d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398616798 'uint2':'vector' lvalue ParmVar 0x559398616388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559398616510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398616aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559398616958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5593986169d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x559398616f00 # | | | | `-ReturnStmt 0x559398616ef0 # | | | | `-CallExpr 0x559398616eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398616ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559398616e80 '' Function 0x5593984e7870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559398616db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559398616d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398616d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398616d48 'uint3':'vector' lvalue ParmVar 0x559398616958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559398616e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398616e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398616e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398616df0 'uint3':'vector' lvalue ParmVar 0x5593986169d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559398616b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986176e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x559398617590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559398617610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x559398617b40 # | | | | `-ReturnStmt 0x559398617b30 # | | | | `-CallExpr 0x559398617af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398617ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559398617ac0 '' Function 0x5593984e7b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5593986179f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593986179d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593986179c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398617988 'uint4':'vector' lvalue ParmVar 0x559398617590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x559398617a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398617a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398617a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398617a30 'uint4':'vector' lvalue ParmVar 0x559398617610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559398617798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398617d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398617bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559398617c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x559398618178 # | | | | `-ReturnStmt 0x559398618168 # | | | | `-CallExpr 0x559398618130 'float' # | | | | |-ImplicitCastExpr 0x559398618118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5593986180f8 '' Function 0x5593984e71e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559398618040 'float' # | | | | | `-ImplicitCastExpr 0x559398618028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398618010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398617fd8 'int64_t':'long' lvalue ParmVar 0x559398617bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5593986180d0 'float' # | | | | `-ImplicitCastExpr 0x5593986180b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986180a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398618068 'int64_t':'long' lvalue ParmVar 0x559398617c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398617df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398618378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398618228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5593986182a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593986187e8 # | | | | `-ReturnStmt 0x5593986187d8 # | | | | `-CallExpr 0x5593986187a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398618788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559398618768 '' Function 0x5593984e7500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559398618698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559398618680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398618668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398618630 'int64_t2':'vector' lvalue ParmVar 0x559398618228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x559398618740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398618728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398618710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986186d8 'int64_t2':'vector' lvalue ParmVar 0x5593986182a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398618430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986189e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398618898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559398618918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398618e60 # | | | | `-ReturnStmt 0x559398618e50 # | | | | `-CallExpr 0x559398618e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398618e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559398618de0 '' Function 0x5593984e7870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559398618d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559398618cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398618ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398618ca8 'int64_t3':'vector' lvalue ParmVar 0x559398618898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x559398618db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398618da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398618d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398618d50 'int64_t3':'vector' lvalue ParmVar 0x559398618918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559398618aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398619060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398618f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559398618f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593986194e0 # | | | | `-ReturnStmt 0x5593986194d0 # | | | | `-CallExpr 0x559398619498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398619480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559398619460 '' Function 0x5593984e7b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559398619390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559398619378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398619360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398619328 'int64_t4':'vector' lvalue ParmVar 0x559398618f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x559398619438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398619420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398619408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986193d0 'int64_t4':'vector' lvalue ParmVar 0x559398618f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398619118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398619cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398619b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559398619bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55939861a118 # | | | | `-ReturnStmt 0x55939861a108 # | | | | `-CallExpr 0x55939861a0d0 'float' # | | | | |-ImplicitCastExpr 0x55939861a0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55939861a098 '' Function 0x5593984e71e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559398619fe0 'float' # | | | | | `-ImplicitCastExpr 0x559398619fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398619fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398619f78 'uint64_t':'unsigned long' lvalue ParmVar 0x559398619b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55939861a070 'float' # | | | | `-ImplicitCastExpr 0x55939861a058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939861a040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939861a008 'uint64_t':'unsigned long' lvalue ParmVar 0x559398619bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559398619d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939861a318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939861a1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55939861a248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55939861a7a8 # | | | | `-ReturnStmt 0x55939861a798 # | | | | `-CallExpr 0x55939861a760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939861a748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55939861a728 '' Function 0x5593984e7500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55939861a658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55939861a640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939861a628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939861a5f0 'uint64_t2':'vector' lvalue ParmVar 0x55939861a1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55939861a700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939861a6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939861a6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939861a698 'uint64_t2':'vector' lvalue ParmVar 0x55939861a248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55939861a3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939861a9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939861a858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55939861a8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55939861ae40 # | | | | `-ReturnStmt 0x55939861ae30 # | | | | `-CallExpr 0x55939861adf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939861ade0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55939861adc0 '' Function 0x5593984e7870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55939861acf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55939861acd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939861acc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939861ac88 'uint64_t3':'vector' lvalue ParmVar 0x55939861a858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55939861ad98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939861ad80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939861ad68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939861ad30 'uint64_t3':'vector' lvalue ParmVar 0x55939861a8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55939861aa60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939861b040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55939861aef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55939861af70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55939861b4e0 # | | | | `-ReturnStmt 0x55939861b4d0 # | | | | `-CallExpr 0x55939861b498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939861b480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55939861b460 '' Function 0x5593984e7b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55939861b390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55939861b378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939861b360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939861b328 'uint64_t4':'vector' lvalue ParmVar 0x55939861aef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55939861b438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939861b420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939861b408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939861b3d0 'uint64_t4':'vector' lvalue ParmVar 0x55939861af70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55939861b0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939861b650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55939861b5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55939861b998 # | | | | `-ReturnStmt 0x55939861b988 # | | | | `-CallExpr 0x55939861b958 'float' # | | | | |-ImplicitCastExpr 0x55939861b940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939861b920 '' Function 0x5593984ebf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55939861b8f8 'float' # | | | | `-ImplicitCastExpr 0x55939861b8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939861b8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939861b890 'double' lvalue ParmVar 0x55939861b5a0 'V' 'double' # | | | `-DeprecatedAttr 0x55939861b700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398547680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55939861ba58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5593985479e8 # | | | | `-ReturnStmt 0x5593985479d8 # | | | | `-CallExpr 0x5593985479a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398547990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398547970 '' Function 0x5593984ec188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398547948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398547930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398547918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985478e0 'double2':'vector' lvalue ParmVar 0x55939861ba58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559398547730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398547b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559398547aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559398547ec8 # | | | | `-ReturnStmt 0x559398547eb8 # | | | | `-CallExpr 0x559398547e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398547e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398547e50 '' Function 0x5593984ec400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398547e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398547e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398547df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398547dc0 'double3':'vector' lvalue ParmVar 0x559398547aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559398547c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398548038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559398547f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593985483b0 # | | | | `-ReturnStmt 0x5593985483a0 # | | | | `-CallExpr 0x559398548370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398548358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398548338 '' Function 0x5593984ec678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398548310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985482f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985482e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985482a8 'double4':'vector' lvalue ParmVar 0x559398547f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5593985480e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398548510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559398548460 col:26 used V 'int' # | | | |-CompoundStmt 0x559398548868 # | | | | `-ReturnStmt 0x559398548858 # | | | | `-CallExpr 0x559398548828 'float' # | | | | |-ImplicitCastExpr 0x559398548810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985487f0 '' Function 0x5593984ebf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985487c8 'float' # | | | | `-ImplicitCastExpr 0x5593985487b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398548798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398548760 'int' lvalue ParmVar 0x559398548460 'V' 'int' # | | | `-DeprecatedAttr 0x5593985485c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985489c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559398548918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559398548d40 # | | | | `-ReturnStmt 0x559398548d30 # | | | | `-CallExpr 0x559398548d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398548ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398548cc8 '' Function 0x5593984ec188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398548ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398548c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398548c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398548c38 'int2':'vector' lvalue ParmVar 0x559398548918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559398548a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398548ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559398548df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559398549220 # | | | | `-ReturnStmt 0x559398549210 # | | | | `-CallExpr 0x5593985491e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985491c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985491a8 '' Function 0x5593984ec400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398549180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398549168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398549150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398549118 'int3':'vector' lvalue ParmVar 0x559398548df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559398548f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398549380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5593985492d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559398549730 # | | | | `-ReturnStmt 0x559398549720 # | | | | `-CallExpr 0x5593985496f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985496d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985496b8 '' Function 0x5593984ec678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398549690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398549650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398549638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398549600 'int4':'vector' lvalue ParmVar 0x5593985492d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559398549430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398549890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5593985497e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559398549c08 # | | | | `-ReturnStmt 0x559398549bf8 # | | | | `-CallExpr 0x559398549bc8 'float' # | | | | |-ImplicitCastExpr 0x559398549bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398549b90 '' Function 0x5593984ebf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559398549b68 'float' # | | | | `-ImplicitCastExpr 0x559398549b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398549b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398549b00 'uint':'unsigned int' lvalue ParmVar 0x5593985497e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559398549940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398549d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559398549cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55939854a100 # | | | | `-ReturnStmt 0x55939854a0f0 # | | | | `-CallExpr 0x55939854a0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939854a0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939854a088 '' Function 0x5593984ec188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939854a060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939854a048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854a030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398549ff8 'uint2':'vector' lvalue ParmVar 0x559398549cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559398549e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854a260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55939854a1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55939854a600 # | | | | `-ReturnStmt 0x55939854a5f0 # | | | | `-CallExpr 0x55939854a5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939854a5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939854a588 '' Function 0x5593984ec400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939854a560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939854a548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854a530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854a4f8 'uint3':'vector' lvalue ParmVar 0x55939854a1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55939854a310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854a760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55939854a6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55939854ab08 # | | | | `-ReturnStmt 0x55939854aaf8 # | | | | `-CallExpr 0x55939854aac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939854aab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939854aa90 '' Function 0x5593984ec678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939854aa68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939854aa50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854aa38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854aa00 'uint4':'vector' lvalue ParmVar 0x55939854a6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55939854a810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854ac68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939854abb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55939854b000 # | | | | `-ReturnStmt 0x55939854aff0 # | | | | `-CallExpr 0x55939854afc0 'float' # | | | | |-ImplicitCastExpr 0x55939854afa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939854af88 '' Function 0x5593984ebf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55939854af60 'float' # | | | | `-ImplicitCastExpr 0x55939854af48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854af30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854aef8 'int64_t':'long' lvalue ParmVar 0x55939854abb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55939854ad18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854b160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939854b0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55939854b518 # | | | | `-ReturnStmt 0x55939854b508 # | | | | `-CallExpr 0x55939854b4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939854b4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939854b4a0 '' Function 0x5593984ec188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939854b478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939854b460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854b448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854b410 'int64_t2':'vector' lvalue ParmVar 0x55939854b0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55939854b210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854b6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939854b5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55939854ba60 # | | | | `-ReturnStmt 0x55939854ba50 # | | | | `-CallExpr 0x55939854ba20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939854ba08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939854b9e8 '' Function 0x5593984ec400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939854b9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939854b9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854b990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854b958 'int64_t3':'vector' lvalue ParmVar 0x55939854b5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55939854b750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854bbc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55939854bb10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55939854bf88 # | | | | `-ReturnStmt 0x55939854bf78 # | | | | `-CallExpr 0x55939854bf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939854bf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939854bf10 '' Function 0x5593984ec678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939854bee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939854bed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854beb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854be80 'int64_t4':'vector' lvalue ParmVar 0x55939854bb10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55939854bc70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854c0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939854c038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55939854c4a0 # | | | | `-ReturnStmt 0x55939854c490 # | | | | `-CallExpr 0x55939854c460 'float' # | | | | |-ImplicitCastExpr 0x55939854c448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939854c428 '' Function 0x5593984ebf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55939854c400 'float' # | | | | `-ImplicitCastExpr 0x55939854c3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854c3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854c398 'uint64_t':'unsigned long' lvalue ParmVar 0x55939854c038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55939854c198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854c600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939854c550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55939854c9d8 # | | | | `-ReturnStmt 0x55939854c9c8 # | | | | `-CallExpr 0x55939854c998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939854c980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939854c960 '' Function 0x5593984ec188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939854c938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939854c920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854c908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854c8d0 'uint64_t2':'vector' lvalue ParmVar 0x55939854c550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55939854c6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854cb38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939854ca88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55939854cf18 # | | | | `-ReturnStmt 0x55939854cf08 # | | | | `-CallExpr 0x55939854ced8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939854cec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939854cea0 '' Function 0x5593984ec400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939854ce78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939854ce60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854ce48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854ce10 'uint64_t3':'vector' lvalue ParmVar 0x55939854ca88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55939854cbe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854d078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55939854cfc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55939854d460 # | | | | `-ReturnStmt 0x55939854d450 # | | | | `-CallExpr 0x55939854d420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939854d408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939854d3e8 '' Function 0x5593984ec678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939854d3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939854d3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854d390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854d358 'uint64_t4':'vector' lvalue ParmVar 0x55939854cfc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55939854d128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854d5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55939854d520 col:29 used V 'double' # | | | |-CompoundStmt 0x55939854d9d8 # | | | | `-ReturnStmt 0x55939854d9c8 # | | | | `-CallExpr 0x55939854d998 'float' # | | | | |-ImplicitCastExpr 0x55939854d980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939854d960 '' Function 0x5593984ed290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55939854d938 'float' # | | | | `-ImplicitCastExpr 0x55939854d920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854d908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854d8d0 'double' lvalue ParmVar 0x55939854d520 'V' 'double' # | | | `-DeprecatedAttr 0x55939854d740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939854db48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55939854da98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55939854deb0 # | | | | `-ReturnStmt 0x55939854dea0 # | | | | `-CallExpr 0x55939854de70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939854de58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939854de38 '' Function 0x5593984ed508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939854de10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939854ddf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854dde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854dda8 'double2':'vector' lvalue ParmVar 0x55939854da98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55939854dbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939854e020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55939854df70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55939854e390 # | | | | `-ReturnStmt 0x55939854e380 # | | | | `-CallExpr 0x55939854e350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939854e338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939854e318 '' Function 0x5593984b1be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939854e2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939854e2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854e2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854e288 'double3':'vector' lvalue ParmVar 0x55939854df70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55939854e0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939854e500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55939854e450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55939854e878 # | | | | `-ReturnStmt 0x55939854e868 # | | | | `-CallExpr 0x55939854e838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939854e820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939854e800 '' Function 0x5593984b1e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939854e7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939854e7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854e7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854e770 'double4':'vector' lvalue ParmVar 0x55939854e450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55939854e5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939854e9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55939854e928 col:26 used V 'int' # | | | |-CompoundStmt 0x55939854ed30 # | | | | `-ReturnStmt 0x55939854ed20 # | | | | `-CallExpr 0x55939854ecf0 'float' # | | | | |-ImplicitCastExpr 0x55939854ecd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939854ecb8 '' Function 0x5593984ed290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55939854ec90 'float' # | | | | `-ImplicitCastExpr 0x55939854ec78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854ec60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854ec28 'int' lvalue ParmVar 0x55939854e928 'V' 'int' # | | | `-DeprecatedAttr 0x55939854ea88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854ee90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55939854ede0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55939854f208 # | | | | `-ReturnStmt 0x55939854f1f8 # | | | | `-CallExpr 0x55939854f1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939854f1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939854f190 '' Function 0x5593984ed508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939854f168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939854f150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854f138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854f100 'int2':'vector' lvalue ParmVar 0x55939854ede0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55939854ef40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939854f368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55939854f2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55939854f6e8 # | | | | `-ReturnStmt 0x55939854f6d8 # | | | | `-CallExpr 0x55939854f6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939854f690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939854f670 '' Function 0x5593984b1be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939854f648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939854f630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939854f618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939854f5e0 'int3':'vector' lvalue ParmVar 0x55939854f2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55939854f418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398550108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559398550058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559398550490 # | | | | `-ReturnStmt 0x559398550480 # | | | | `-CallExpr 0x559398550450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398550438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398550418 '' Function 0x5593984b1e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985503f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985503d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985503c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398550388 'int4':'vector' lvalue ParmVar 0x559398550058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5593985501b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985505f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559398550540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559398550968 # | | | | `-ReturnStmt 0x559398550958 # | | | | `-CallExpr 0x559398550928 'float' # | | | | |-ImplicitCastExpr 0x559398550910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593985508f0 '' Function 0x5593984ed290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5593985508c8 'float' # | | | | `-ImplicitCastExpr 0x5593985508b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398550898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398550860 'uint':'unsigned int' lvalue ParmVar 0x559398550540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593985506a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398550ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559398550a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559398550e60 # | | | | `-ReturnStmt 0x559398550e50 # | | | | `-CallExpr 0x559398550e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398550e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398550de8 '' Function 0x5593984ed508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398550dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398550da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398550d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398550d58 'uint2':'vector' lvalue ParmVar 0x559398550a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559398550b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398550fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559398550f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559398551360 # | | | | `-ReturnStmt 0x559398551350 # | | | | `-CallExpr 0x559398551320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398551308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985512e8 '' Function 0x5593984b1be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985512c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985512a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398551290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398551258 'uint3':'vector' lvalue ParmVar 0x559398550f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559398551070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985514c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559398551410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559398551868 # | | | | `-ReturnStmt 0x559398551858 # | | | | `-CallExpr 0x559398551828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398551810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593985517f0 '' Function 0x5593984b1e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593985517c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593985517b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398551798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398551760 'uint4':'vector' lvalue ParmVar 0x559398551410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559398551570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985519c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398551918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559398551d60 # | | | | `-ReturnStmt 0x559398551d50 # | | | | `-CallExpr 0x559398551d20 'float' # | | | | |-ImplicitCastExpr 0x559398551d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398551ce8 '' Function 0x5593984ed290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559398551cc0 'float' # | | | | `-ImplicitCastExpr 0x559398551ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398551c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398551c58 'int64_t':'long' lvalue ParmVar 0x559398551918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398551a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398551ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398551e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559398552aa0 # | | | | `-ReturnStmt 0x559398552a90 # | | | | `-CallExpr 0x559398552a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398552a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398552a28 '' Function 0x5593984ed508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398552a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985529e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985529d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398552998 'int64_t2':'vector' lvalue ParmVar 0x559398551e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398551f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398552c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398552b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398552fc0 # | | | | `-ReturnStmt 0x559398552fb0 # | | | | `-CallExpr 0x559398552f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398552f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398552f48 '' Function 0x5593984b1be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398552f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398552f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398552ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398552eb8 'int64_t3':'vector' lvalue ParmVar 0x559398552b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559398552cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398553120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398553070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593985534e8 # | | | | `-ReturnStmt 0x5593985534d8 # | | | | `-CallExpr 0x5593985534a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398553490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398553470 '' Function 0x5593984b1e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398553448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398553430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398553418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985533e0 'int64_t4':'vector' lvalue ParmVar 0x559398553070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593985531d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398553648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398553598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559398553a00 # | | | | `-ReturnStmt 0x5593985539f0 # | | | | `-CallExpr 0x5593985539c0 'float' # | | | | |-ImplicitCastExpr 0x5593985539a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398553988 '' Function 0x5593984ed290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559398553960 'float' # | | | | `-ImplicitCastExpr 0x559398553948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398553930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985538f8 'uint64_t':'unsigned long' lvalue ParmVar 0x559398553598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593985536f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398553b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398553ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559398553f38 # | | | | `-ReturnStmt 0x559398553f28 # | | | | `-CallExpr 0x559398553ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398553ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398553ec0 '' Function 0x5593984ed508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398553e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398553e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398553e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398553e30 'uint64_t2':'vector' lvalue ParmVar 0x559398553ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398553c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398554098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398553fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559398554478 # | | | | `-ReturnStmt 0x559398554468 # | | | | `-CallExpr 0x559398554438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398554420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398554400 '' Function 0x5593984b1be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985543d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593985543c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985543a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398554370 'uint64_t3':'vector' lvalue ParmVar 0x559398553fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559398554148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985545d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398554528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593985549c0 # | | | | `-ReturnStmt 0x5593985549b0 # | | | | `-CallExpr 0x559398554980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398554968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398554948 '' Function 0x5593984b1e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398554920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398554908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985548f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985548b8 'uint64_t4':'vector' lvalue ParmVar 0x559398554528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398554688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398554b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559398554a78 col:29 used V 'double' # | | | |-CompoundStmt 0x559398554e70 # | | | | `-ReturnStmt 0x559398554e60 # | | | | `-CallExpr 0x559398554e30 'float' # | | | | |-ImplicitCastExpr 0x559398554e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398554df8 '' Function 0x5593984fd1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559398554dd0 'float' # | | | | `-ImplicitCastExpr 0x559398554db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398554da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398554d68 'double' lvalue ParmVar 0x559398554a78 'V' 'double' # | | | `-DeprecatedAttr 0x559398554bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398554fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559398554f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559398555340 # | | | | `-ReturnStmt 0x559398555330 # | | | | `-CallExpr 0x559398555300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985552e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593985552c8 '' Function 0x5593984fd430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985552a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398555288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398555270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398555238 'double2':'vector' lvalue ParmVar 0x559398554f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559398555088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593985554a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593985553f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559398555818 # | | | | `-ReturnStmt 0x559398555808 # | | | | `-CallExpr 0x5593985557d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985557c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985557a0 '' Function 0x5593984fd6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398555778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398555760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398555748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398555710 'double3':'vector' lvalue ParmVar 0x5593985553f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559398555558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398555980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593985558d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559398555cf8 # | | | | `-ReturnStmt 0x559398555ce8 # | | | | `-CallExpr 0x559398555cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398555ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398555c80 '' Function 0x5593984fd930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398555c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398555c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398555c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398555bf0 'double4':'vector' lvalue ParmVar 0x5593985558d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559398555a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398555e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559398555da8 col:26 used V 'int' # | | | |-CompoundStmt 0x5593985561b0 # | | | | `-ReturnStmt 0x5593985561a0 # | | | | `-CallExpr 0x559398556170 'float' # | | | | |-ImplicitCastExpr 0x559398556158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398556138 '' Function 0x5593984fd1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559398556110 'float' # | | | | `-ImplicitCastExpr 0x5593985560f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985560e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985560a8 'int' lvalue ParmVar 0x559398555da8 'V' 'int' # | | | `-DeprecatedAttr 0x559398555f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398556310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559398556260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559398556688 # | | | | `-ReturnStmt 0x559398556678 # | | | | `-CallExpr 0x559398556648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398556630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398556610 '' Function 0x5593984fd430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593985565e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593985565d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593985565b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398556580 'int2':'vector' lvalue ParmVar 0x559398556260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593985563c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593985576c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559398556738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559398557a40 # | | | | `-ReturnStmt 0x559398557a30 # | | | | `-CallExpr 0x559398557a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593985579e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593985579c8 '' Function 0x5593984fd6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593985579a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398557988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398557970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398557938 'int3':'vector' lvalue ParmVar 0x559398556738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559398557770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398557ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559398557af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559398557f28 # | | | | `-ReturnStmt 0x559398557f18 # | | | | `-CallExpr 0x559398557ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398557ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398557eb0 '' Function 0x5593984fd930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398557e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398557e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398557e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398557e20 'int4':'vector' lvalue ParmVar 0x559398557af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559398557c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398558088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559398557fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559398558400 # | | | | `-ReturnStmt 0x5593985583f0 # | | | | `-CallExpr 0x5593985583c0 'float' # | | | | |-ImplicitCastExpr 0x5593985583a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398558388 '' Function 0x5593984fd1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559398558360 'float' # | | | | `-ImplicitCastExpr 0x559398558348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398558330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985582f8 'uint':'unsigned int' lvalue ParmVar 0x559398557fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559398558138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398558560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593985584b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5593985588f8 # | | | | `-ReturnStmt 0x5593985588e8 # | | | | `-CallExpr 0x5593985588b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593985588a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398558880 '' Function 0x5593984fd430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398558858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398558840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398558828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985587f0 'uint2':'vector' lvalue ParmVar 0x5593985584b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559398558610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398558a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593985589a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559398558df8 # | | | | `-ReturnStmt 0x559398558de8 # | | | | `-CallExpr 0x559398558db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398558da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398558d80 '' Function 0x5593984fd6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398558d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398558d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398558d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398558cf0 'uint3':'vector' lvalue ParmVar 0x5593985589a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559398558b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398558f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559398558ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559398559300 # | | | | `-ReturnStmt 0x5593985592f0 # | | | | `-CallExpr 0x5593985592c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593985592a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398559288 '' Function 0x5593984fd930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398559260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398559248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398559230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985591f8 'uint4':'vector' lvalue ParmVar 0x559398558ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559398559008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398559460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593985593b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5593985597f8 # | | | | `-ReturnStmt 0x5593985597e8 # | | | | `-CallExpr 0x5593985597b8 'float' # | | | | |-ImplicitCastExpr 0x5593985597a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398559780 '' Function 0x5593984fd1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559398559758 'float' # | | | | `-ImplicitCastExpr 0x559398559740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398559728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593985596f0 'int64_t':'long' lvalue ParmVar 0x5593985593b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398559510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398559958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593985598a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559398559d10 # | | | | `-ReturnStmt 0x559398559d00 # | | | | `-CallExpr 0x559398559cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398559cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398559c98 '' Function 0x5593984fd430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398559c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398559c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398559c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398559c08 'int64_t2':'vector' lvalue ParmVar 0x5593985598a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398559a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398559e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398559dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55939855a230 # | | | | `-ReturnStmt 0x55939855a220 # | | | | `-CallExpr 0x55939855a1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939855a1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939855a1b8 '' Function 0x5593984fd6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939855a190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939855a178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939855a160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939855a128 'int64_t3':'vector' lvalue ParmVar 0x559398559dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559398559f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939855a390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55939855a2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55939855a758 # | | | | `-ReturnStmt 0x55939855a748 # | | | | `-CallExpr 0x55939855a718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939855a700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939855a6e0 '' Function 0x5593984fd930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939855a6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939855a6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939855a688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939855a650 'int64_t4':'vector' lvalue ParmVar 0x55939855a2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55939855a440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939855a8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939855a808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55939855ac70 # | | | | `-ReturnStmt 0x55939855ac60 # | | | | `-CallExpr 0x55939855ac30 'float' # | | | | |-ImplicitCastExpr 0x55939855ac18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939855abf8 '' Function 0x5593984fd1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55939855abd0 'float' # | | | | `-ImplicitCastExpr 0x55939855abb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939855aba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939855ab68 'uint64_t':'unsigned long' lvalue ParmVar 0x55939855a808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55939855a968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939855add0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939855ad20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55939855b1a8 # | | | | `-ReturnStmt 0x55939855b198 # | | | | `-CallExpr 0x55939855b168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939855b150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939855b130 '' Function 0x5593984fd430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939855b108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939855b0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939855b0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939855b0a0 'uint64_t2':'vector' lvalue ParmVar 0x55939855ad20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55939855ae80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939855b308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939855b258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559398621c78 # | | | | `-ReturnStmt 0x559398621c68 # | | | | `-CallExpr 0x559398621c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398621c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939855b670 '' Function 0x5593984fd6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939855b648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939855b630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939855b618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939855b5e0 'uint64_t3':'vector' lvalue ParmVar 0x55939855b258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55939855b3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398621dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398621d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5593986221c0 # | | | | `-ReturnStmt 0x5593986221b0 # | | | | `-CallExpr 0x559398622180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398622168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398622148 '' Function 0x5593984fd930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398622120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398622108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986220f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986220b8 'uint64_t4':'vector' lvalue ParmVar 0x559398621d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398621e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398622330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559398622280 col:29 used V 'double' # | | | |-CompoundStmt 0x559398622678 # | | | | `-ReturnStmt 0x559398622668 # | | | | `-CallExpr 0x559398622638 'float' # | | | | |-ImplicitCastExpr 0x559398622620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398622600 '' Function 0x5593984fe548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5593986225d8 'float' # | | | | `-ImplicitCastExpr 0x5593986225c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986225a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398622570 'double' lvalue ParmVar 0x559398622280 'V' 'double' # | | | `-DeprecatedAttr 0x5593986223e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593986227e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559398622738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559398622b50 # | | | | `-ReturnStmt 0x559398622b40 # | | | | `-CallExpr 0x559398622b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398622af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398622ad8 '' Function 0x5593984fe7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398622ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398622a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398622a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398622a48 'double2':'vector' lvalue ParmVar 0x559398622738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559398622898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398622cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559398622c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559398623030 # | | | | `-ReturnStmt 0x559398623020 # | | | | `-CallExpr 0x559398622ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398622fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398622fb8 '' Function 0x5593984fea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398622f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398622f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398622f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398622f28 'double3':'vector' lvalue ParmVar 0x559398622c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559398622d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593986231a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593986230f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559398623518 # | | | | `-ReturnStmt 0x559398623508 # | | | | `-CallExpr 0x5593986234d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593986234c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593986234a0 '' Function 0x5593984fecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398623478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398623460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398623448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398623410 'double4':'vector' lvalue ParmVar 0x5593986230f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559398623250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398623678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5593986235c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5593986239d0 # | | | | `-ReturnStmt 0x5593986239c0 # | | | | `-CallExpr 0x559398623990 'float' # | | | | |-ImplicitCastExpr 0x559398623978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398623958 '' Function 0x5593984fe548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559398623930 'float' # | | | | `-ImplicitCastExpr 0x559398623918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398623900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986238c8 'int' lvalue ParmVar 0x5593986235c8 'V' 'int' # | | | `-DeprecatedAttr 0x559398623728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398623b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559398623a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559398623ea8 # | | | | `-ReturnStmt 0x559398623e98 # | | | | `-CallExpr 0x559398623e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398623e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398623e30 '' Function 0x5593984fe7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398623e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398623df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398623dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398623da0 'int2':'vector' lvalue ParmVar 0x559398623a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559398623be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398624008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559398623f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559398624388 # | | | | `-ReturnStmt 0x559398624378 # | | | | `-CallExpr 0x559398624348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398624330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398624310 '' Function 0x5593984fea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593986242e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593986242d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986242b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398624280 'int3':'vector' lvalue ParmVar 0x559398623f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5593986240b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986244e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559398624438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559398624870 # | | | | `-ReturnStmt 0x559398624860 # | | | | `-CallExpr 0x559398624830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398624818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593986247f8 '' Function 0x5593984fecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593986247d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593986247b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986247a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398624768 'int4':'vector' lvalue ParmVar 0x559398624438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559398624598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986249d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559398624920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559398624d48 # | | | | `-ReturnStmt 0x559398624d38 # | | | | `-CallExpr 0x559398624d08 'float' # | | | | |-ImplicitCastExpr 0x559398624cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398624cd0 '' Function 0x5593984fe548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559398624ca8 'float' # | | | | `-ImplicitCastExpr 0x559398624c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398624c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398624c40 'uint':'unsigned int' lvalue ParmVar 0x559398624920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559398624a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398624ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559398624df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559398625240 # | | | | `-ReturnStmt 0x559398625230 # | | | | `-CallExpr 0x559398625200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593986251e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593986251c8 '' Function 0x5593984fe7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593986251a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398625188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398625170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398625138 'uint2':'vector' lvalue ParmVar 0x559398624df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559398624f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986253a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593986252f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559398625740 # | | | | `-ReturnStmt 0x559398625730 # | | | | `-CallExpr 0x559398625700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986256e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593986256c8 '' Function 0x5593984fea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593986256a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398625688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398625670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398625638 'uint3':'vector' lvalue ParmVar 0x5593986252f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559398625450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986258a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593986257f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559398627220 # | | | | `-ReturnStmt 0x559398627210 # | | | | `-CallExpr 0x5593986271e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398625bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398625bd0 '' Function 0x5593984fecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398625ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398625b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398625b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398625b40 'uint4':'vector' lvalue ParmVar 0x5593986257f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559398625950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398627380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593986272d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559398627718 # | | | | `-ReturnStmt 0x559398627708 # | | | | `-CallExpr 0x5593986276d8 'float' # | | | | |-ImplicitCastExpr 0x5593986276c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593986276a0 '' Function 0x5593984fe548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559398627678 'float' # | | | | `-ImplicitCastExpr 0x559398627660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398627648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398627610 'int64_t':'long' lvalue ParmVar 0x5593986272d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398627430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398627878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593986277c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559398627c30 # | | | | `-ReturnStmt 0x559398627c20 # | | | | `-CallExpr 0x559398627bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398627bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398627bb8 '' Function 0x5593984fe7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398627b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398627b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398627b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398627b28 'int64_t2':'vector' lvalue ParmVar 0x5593986277c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398627928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398627d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398627ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398628150 # | | | | `-ReturnStmt 0x559398628140 # | | | | `-CallExpr 0x559398628110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986280f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593986280d8 '' Function 0x5593984fea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593986280b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398628098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398628080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398628048 'int64_t3':'vector' lvalue ParmVar 0x559398627ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559398627e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986282b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398628200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559398628678 # | | | | `-ReturnStmt 0x559398628668 # | | | | `-CallExpr 0x559398628638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398628620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398628600 '' Function 0x5593984fecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593986285d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593986285c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986285a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398628570 'int64_t4':'vector' lvalue ParmVar 0x559398628200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398628360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986287d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398628728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559398628b90 # | | | | `-ReturnStmt 0x559398628b80 # | | | | `-CallExpr 0x559398628b50 'float' # | | | | |-ImplicitCastExpr 0x559398628b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398628b18 '' Function 0x5593984fe548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559398628af0 'float' # | | | | `-ImplicitCastExpr 0x559398628ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398628ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398628a88 'uint64_t':'unsigned long' lvalue ParmVar 0x559398628728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559398628888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398628cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398628c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5593986290c8 # | | | | `-ReturnStmt 0x5593986290b8 # | | | | `-CallExpr 0x559398629088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398629070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398629050 '' Function 0x5593984fe7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398629028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398629010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398628ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398628fc0 'uint64_t2':'vector' lvalue ParmVar 0x559398628c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398628da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398629228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398629178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559398629608 # | | | | `-ReturnStmt 0x5593986295f8 # | | | | `-CallExpr 0x5593986295c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986295b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398629590 '' Function 0x5593984fea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398629568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398629550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398629538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398629500 'uint64_t3':'vector' lvalue ParmVar 0x559398629178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5593986292d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398629768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593986296b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559398629b50 # | | | | `-ReturnStmt 0x559398629b40 # | | | | `-CallExpr 0x559398629b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398629af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398629ad8 '' Function 0x5593984fecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398629ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398629a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398629a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398629a48 'uint64_t4':'vector' lvalue ParmVar 0x5593986296b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398629818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398629cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559398629c10 col:29 used V 'double' # | | | |-CompoundStmt 0x55939862a008 # | | | | `-ReturnStmt 0x559398629ff8 # | | | | `-CallExpr 0x559398629fc8 'float' # | | | | |-ImplicitCastExpr 0x559398629fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398629f90 '' Function 0x5593984ff8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559398629f68 'float' # | | | | `-ImplicitCastExpr 0x559398629f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398629f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398629f00 'double' lvalue ParmVar 0x559398629c10 'V' 'double' # | | | `-DeprecatedAttr 0x559398629d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939862a178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55939862a0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55939862a4e0 # | | | | `-ReturnStmt 0x55939862a4d0 # | | | | `-CallExpr 0x55939862a4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939862a488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939862a468 '' Function 0x5593984ffb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939862a440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939862a428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862a410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862a3d8 'double2':'vector' lvalue ParmVar 0x55939862a0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55939862a228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939862a650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55939862a5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55939862a9c0 # | | | | `-ReturnStmt 0x55939862a9b0 # | | | | `-CallExpr 0x55939862a980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939862a968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939862a948 '' Function 0x5593984ffdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939862a920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939862a908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862a8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862a8b8 'double3':'vector' lvalue ParmVar 0x55939862a5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55939862a700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939862ab30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55939862aa80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55939862aea8 # | | | | `-ReturnStmt 0x55939862ae98 # | | | | `-CallExpr 0x55939862ae68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939862ae50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939862ae30 '' Function 0x559398500040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939862ae08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939862adf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862add8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862ada0 'double4':'vector' lvalue ParmVar 0x55939862aa80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55939862abe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939862b008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55939862af58 col:26 used V 'int' # | | | |-CompoundStmt 0x55939862b3a0 # | | | | `-ReturnStmt 0x55939862b390 # | | | | `-CallExpr 0x55939862b360 'float' # | | | | |-ImplicitCastExpr 0x55939862b348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939862b328 '' Function 0x5593984ff8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55939862b300 'float' # | | | | `-ImplicitCastExpr 0x55939862b2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862b2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862b298 'int' lvalue ParmVar 0x55939862af58 'V' 'int' # | | | `-DeprecatedAttr 0x55939862b0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862b500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55939862b450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55939862b878 # | | | | `-ReturnStmt 0x55939862b868 # | | | | `-CallExpr 0x55939862b838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939862b820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939862b800 '' Function 0x5593984ffb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939862b7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939862b7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862b7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862b770 'int2':'vector' lvalue ParmVar 0x55939862b450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55939862b5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862b9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55939862b928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55939862bd58 # | | | | `-ReturnStmt 0x55939862bd48 # | | | | `-CallExpr 0x55939862bd18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939862bd00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939862bce0 '' Function 0x5593984ffdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939862bcb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939862bca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862bc88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862bc50 'int3':'vector' lvalue ParmVar 0x55939862b928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55939862ba88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862beb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55939862be08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55939862c240 # | | | | `-ReturnStmt 0x55939862c230 # | | | | `-CallExpr 0x55939862c200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939862c1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939862c1c8 '' Function 0x559398500040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939862c1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939862c188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862c170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862c138 'int4':'vector' lvalue ParmVar 0x55939862be08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55939862bf68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862c3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55939862c2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55939862c718 # | | | | `-ReturnStmt 0x55939862c708 # | | | | `-CallExpr 0x55939862c6d8 'float' # | | | | |-ImplicitCastExpr 0x55939862c6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939862c6a0 '' Function 0x5593984ff8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55939862c678 'float' # | | | | `-ImplicitCastExpr 0x55939862c660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862c648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862c610 'uint':'unsigned int' lvalue ParmVar 0x55939862c2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55939862c450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862c878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55939862c7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55939862cc10 # | | | | `-ReturnStmt 0x55939862cc00 # | | | | `-CallExpr 0x55939862cbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939862cbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939862cb98 '' Function 0x5593984ffb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939862cb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939862cb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862cb40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862cb08 'uint2':'vector' lvalue ParmVar 0x55939862c7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55939862c928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862cd70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55939862ccc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55939862d110 # | | | | `-ReturnStmt 0x55939862d100 # | | | | `-CallExpr 0x55939862d0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939862d0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939862d098 '' Function 0x5593984ffdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939862d070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939862d058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862d040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862d008 'uint3':'vector' lvalue ParmVar 0x55939862ccc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55939862ce20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862d270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55939862d1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55939862d618 # | | | | `-ReturnStmt 0x55939862d608 # | | | | `-CallExpr 0x55939862d5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939862d5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939862d5a0 '' Function 0x559398500040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939862d578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939862d560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862d548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862d510 'uint4':'vector' lvalue ParmVar 0x55939862d1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55939862d320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862d778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939862d6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55939862db10 # | | | | `-ReturnStmt 0x55939862db00 # | | | | `-CallExpr 0x55939862dad0 'float' # | | | | |-ImplicitCastExpr 0x55939862dab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939862da98 '' Function 0x5593984ff8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55939862da70 'float' # | | | | `-ImplicitCastExpr 0x55939862da58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862da40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862da08 'int64_t':'long' lvalue ParmVar 0x55939862d6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55939862d828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862dc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939862dbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55939862e028 # | | | | `-ReturnStmt 0x55939862e018 # | | | | `-CallExpr 0x55939862dfe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939862dfd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939862dfb0 '' Function 0x5593984ffb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939862df88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939862df70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862df58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862df20 'int64_t2':'vector' lvalue ParmVar 0x55939862dbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55939862dd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862e188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939862e0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55939862e548 # | | | | `-ReturnStmt 0x55939862e538 # | | | | `-CallExpr 0x55939862e508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939862e4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939862e4d0 '' Function 0x5593984ffdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939862e4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939862e490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862e478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862e440 'int64_t3':'vector' lvalue ParmVar 0x55939862e0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55939862e238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862e6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55939862e5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55939862ea70 # | | | | `-ReturnStmt 0x55939862ea60 # | | | | `-CallExpr 0x55939862ea30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939862ea18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939862e9f8 '' Function 0x559398500040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939862e9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939862e9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862e9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862e968 'int64_t4':'vector' lvalue ParmVar 0x55939862e5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55939862e758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862ebd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939862eb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55939862ef88 # | | | | `-ReturnStmt 0x55939862ef78 # | | | | `-CallExpr 0x55939862ef48 'float' # | | | | |-ImplicitCastExpr 0x55939862ef30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939862ef10 '' Function 0x5593984ff8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55939862eee8 'float' # | | | | `-ImplicitCastExpr 0x55939862eed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862eeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862ee80 'uint64_t':'unsigned long' lvalue ParmVar 0x55939862eb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55939862ec80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862f0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939862f038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55939862f8d0 # | | | | `-ReturnStmt 0x55939862f8c0 # | | | | `-CallExpr 0x55939862f890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939862f878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939862f858 '' Function 0x5593984ffb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939862f830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939862f818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862f800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862f7c8 'uint64_t2':'vector' lvalue ParmVar 0x55939862f038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55939862f198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862fa30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939862f980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55939862fe10 # | | | | `-ReturnStmt 0x55939862fe00 # | | | | `-CallExpr 0x55939862fdd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939862fdb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939862fd98 '' Function 0x5593984ffdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939862fd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939862fd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939862fd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939862fd08 'uint64_t3':'vector' lvalue ParmVar 0x55939862f980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55939862fae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939862ff70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55939862fec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559398630358 # | | | | `-ReturnStmt 0x559398630348 # | | | | `-CallExpr 0x559398630318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398630300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593986302e0 '' Function 0x559398500040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593986302b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593986302a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398630288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398630250 'uint64_t4':'vector' lvalue ParmVar 0x55939862fec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398630020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398630568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x559398630418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x559398630498 col:40 used V2 'double' # | | | |-CompoundStmt 0x559398630950 # | | | | `-ReturnStmt 0x559398630940 # | | | | `-CallExpr 0x559398630908 'float' # | | | | |-ImplicitCastExpr 0x5593986308f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5593986308d0 '' Function 0x559398500f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559398630818 'float' # | | | | | `-ImplicitCastExpr 0x559398630800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593986307e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593986307b0 'double' lvalue ParmVar 0x559398630418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5593986308a8 'float' # | | | | `-ImplicitCastExpr 0x559398630890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398630878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398630840 'double' lvalue ParmVar 0x559398630498 'V2' 'double' # | | | `-DeprecatedAttr 0x559398630620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398630b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x559398630a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x559398630a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x559398630f80 # | | | | `-ReturnStmt 0x559398630f70 # | | | | `-CallExpr 0x559398630f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398630f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559398630f00 '' Function 0x5593985012b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559398630e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559398630e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398630e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398630dc8 'double2':'vector' lvalue ParmVar 0x559398630a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x559398630ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398630ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398630ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398630e70 'double2':'vector' lvalue ParmVar 0x559398630a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x559398630c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398631190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x559398631040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5593986310c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5593986315b8 # | | | | `-ReturnStmt 0x5593986315a8 # | | | | `-CallExpr 0x559398631570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398631558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559398631538 '' Function 0x5593985015d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559398631468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559398631450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398631438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398631400 'double3':'vector' lvalue ParmVar 0x559398631040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x559398631510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593986314f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986314e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986314a8 'double3':'vector' lvalue ParmVar 0x5593986310c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x559398631248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593986317c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x559398631678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5593986316f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x559398631bf8 # | | | | `-ReturnStmt 0x559398631be8 # | | | | `-CallExpr 0x559398631bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398631b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559398631b78 '' Function 0x559398501950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559398631aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559398631a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398631a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398631a40 'double4':'vector' lvalue ParmVar 0x559398631678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x559398631b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398631b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398631b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398631ae8 'double4':'vector' lvalue ParmVar 0x5593986316f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x559398631880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398631df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559398631ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x559398631d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5593986321f0 # | | | | `-ReturnStmt 0x5593986321e0 # | | | | `-CallExpr 0x5593986321a8 'float' # | | | | |-ImplicitCastExpr 0x559398632190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559398632170 '' Function 0x559398500f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5593986320b8 'float' # | | | | | `-ImplicitCastExpr 0x5593986320a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398632088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398632050 'int' lvalue ParmVar 0x559398631ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x559398632148 'float' # | | | | `-ImplicitCastExpr 0x559398632130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398632118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986320e0 'int' lvalue ParmVar 0x559398631d28 'V2' 'int' # | | | `-DeprecatedAttr 0x559398631eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986323f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5593986322a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x559398632320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x559398632820 # | | | | `-ReturnStmt 0x559398632810 # | | | | `-CallExpr 0x5593986327d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593986327c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5593986327a0 '' Function 0x5593985012b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5593986326d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593986326b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593986326a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398632668 'int2':'vector' lvalue ParmVar 0x5593986322a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x559398632778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398632760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398632748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398632710 'int2':'vector' lvalue ParmVar 0x559398632320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5593986324a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398632a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5593986328d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x559398632950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x559398632e58 # | | | | `-ReturnStmt 0x559398632e48 # | | | | `-CallExpr 0x559398632e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398632df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559398632dd8 '' Function 0x5593985015d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559398632d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559398632cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398632cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398632ca0 'int3':'vector' lvalue ParmVar 0x5593986328d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x559398632db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398632d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398632d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398632d48 'int3':'vector' lvalue ParmVar 0x559398632950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x559398632ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398633058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x559398632f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x559398632f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x559398633498 # | | | | `-ReturnStmt 0x559398633488 # | | | | `-CallExpr 0x559398633450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398633438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559398633418 '' Function 0x559398501950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559398633348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559398633330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398633318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593986332e0 'int4':'vector' lvalue ParmVar 0x559398632f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5593986333f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593986333d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986333c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398633388 'int4':'vector' lvalue ParmVar 0x559398632f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x559398633110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398635240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x559398633548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559398635170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x559398635658 # | | | | `-ReturnStmt 0x559398635648 # | | | | `-CallExpr 0x559398635610 'float' # | | | | |-ImplicitCastExpr 0x5593986355f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5593986355d8 '' Function 0x559398500f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559398635520 'float' # | | | | | `-ImplicitCastExpr 0x559398635508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593986354f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593986354b8 'uint':'unsigned int' lvalue ParmVar 0x559398633548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5593986355b0 'float' # | | | | `-ImplicitCastExpr 0x559398635598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398635580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398635548 'uint':'unsigned int' lvalue ParmVar 0x559398635170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5593986352f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398635858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x559398635708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x559398635788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x559398635ca8 # | | | | `-ReturnStmt 0x559398635c98 # | | | | `-CallExpr 0x559398635c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398635c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559398635c28 '' Function 0x5593985012b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559398635b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559398635b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398635b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398635af0 'uint2':'vector' lvalue ParmVar 0x559398635708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x559398635c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398635be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398635bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398635b98 'uint2':'vector' lvalue ParmVar 0x559398635788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559398635910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398635ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559398635d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x559398635dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x559398636300 # | | | | `-ReturnStmt 0x5593986362f0 # | | | | `-CallExpr 0x5593986362b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986362a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559398636280 '' Function 0x5593985015d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5593986361b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559398636198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398636180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398636148 'uint3':'vector' lvalue ParmVar 0x559398635d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559398636258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398636240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398636228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986361f0 'uint3':'vector' lvalue ParmVar 0x559398635dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559398635f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398636500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593986363b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559398636430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x559398636960 # | | | | `-ReturnStmt 0x559398636950 # | | | | `-CallExpr 0x559398636918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398636900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5593986368e0 '' Function 0x559398501950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559398636810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5593986367f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593986367e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593986367a8 'uint4':'vector' lvalue ParmVar 0x5593986363b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5593986368b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593986368a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398636888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398636850 'uint4':'vector' lvalue ParmVar 0x559398636430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5593986365b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398636b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398636a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559398636a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x559398636f98 # | | | | `-ReturnStmt 0x559398636f88 # | | | | `-CallExpr 0x559398636f50 'float' # | | | | |-ImplicitCastExpr 0x559398636f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559398636f18 '' Function 0x559398500f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559398636e60 'float' # | | | | | `-ImplicitCastExpr 0x559398636e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398636e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398636df8 'int64_t':'long' lvalue ParmVar 0x559398636a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x559398636ef0 'float' # | | | | `-ImplicitCastExpr 0x559398636ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398636ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398636e88 'int64_t':'long' lvalue ParmVar 0x559398636a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398636c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398637198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398637048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5593986370c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x559398637608 # | | | | `-ReturnStmt 0x5593986375f8 # | | | | `-CallExpr 0x5593986375c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593986375a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559398637588 '' Function 0x5593985012b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5593986374b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5593986374a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398637488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398637450 'int64_t2':'vector' lvalue ParmVar 0x559398637048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x559398637560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398637548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398637530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986374f8 'int64_t2':'vector' lvalue ParmVar 0x5593986370c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398637250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398637808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593986376b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559398637738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398637c80 # | | | | `-ReturnStmt 0x559398637c70 # | | | | `-CallExpr 0x559398637c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398637c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559398637c00 '' Function 0x5593985015d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559398637b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559398637b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398637b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398637ac8 'int64_t3':'vector' lvalue ParmVar 0x5593986376b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x559398637bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398637bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398637ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398637b70 'int64_t3':'vector' lvalue ParmVar 0x559398637738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593986378c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398637e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398637d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559398637db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x559398638300 # | | | | `-ReturnStmt 0x5593986382f0 # | | | | `-CallExpr 0x5593986382b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593986382a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559398638280 '' Function 0x559398501950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5593986381b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559398638198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398638180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398638148 'int64_t4':'vector' lvalue ParmVar 0x559398637d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x559398638258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398638240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398638228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986381f0 'int64_t4':'vector' lvalue ParmVar 0x559398637db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398637f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398638500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593986383b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559398638430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559398638958 # | | | | `-ReturnStmt 0x559398638948 # | | | | `-CallExpr 0x559398638910 'float' # | | | | |-ImplicitCastExpr 0x5593986388f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5593986388d8 '' Function 0x559398500f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559398638820 'float' # | | | | | `-ImplicitCastExpr 0x559398638808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5593986387f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5593986387b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5593986383b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5593986388b0 'float' # | | | | `-ImplicitCastExpr 0x559398638898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398638880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398638848 'uint64_t':'unsigned long' lvalue ParmVar 0x559398638430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5593986385b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398638b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398638a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559398638a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559398638fe8 # | | | | `-ReturnStmt 0x559398638fd8 # | | | | `-CallExpr 0x559398638fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398638f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559398638f68 '' Function 0x5593985012b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559398638e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559398638e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559398638e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559398638e30 'uint64_t2':'vector' lvalue ParmVar 0x559398638a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x559398638f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398638f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398638f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398638ed8 'uint64_t2':'vector' lvalue ParmVar 0x559398638a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398638c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398639dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398639098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559398639cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55939863a258 # | | | | `-ReturnStmt 0x55939863a248 # | | | | `-CallExpr 0x55939863a210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939863a1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55939863a1d8 '' Function 0x5593985015d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55939863a108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55939863a0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939863a0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939863a0a0 'uint64_t3':'vector' lvalue ParmVar 0x559398639098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55939863a1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939863a198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863a180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863a148 'uint64_t3':'vector' lvalue ParmVar 0x559398639cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559398639e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939863a458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55939863a308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55939863a388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55939863a8f8 # | | | | `-ReturnStmt 0x55939863a8e8 # | | | | `-CallExpr 0x55939863a8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939863a898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55939863a878 '' Function 0x559398501950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55939863a7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55939863a790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55939863a778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55939863a740 'uint64_t4':'vector' lvalue ParmVar 0x55939863a308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55939863a850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939863a838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863a820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863a7e8 'uint64_t4':'vector' lvalue ParmVar 0x55939863a388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55939863a510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939863aa60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55939863a9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55939863ada8 # | | | | `-ReturnStmt 0x55939863ad98 # | | | | `-CallExpr 0x55939863ad68 'float' # | | | | |-ImplicitCastExpr 0x55939863ad50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939863ad30 '' Function 0x559398502570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55939863ad08 'float' # | | | | `-ImplicitCastExpr 0x55939863acf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863acd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863aca0 'double' lvalue ParmVar 0x55939863a9b0 'V' 'double' # | | | `-DeprecatedAttr 0x55939863ab10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939863af10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55939863ae60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55939863b278 # | | | | `-ReturnStmt 0x55939863b268 # | | | | `-CallExpr 0x55939863b238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939863b220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939863b200 '' Function 0x5593985027e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939863b1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939863b1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863b1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863b170 'double2':'vector' lvalue ParmVar 0x55939863ae60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55939863afc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939863b3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55939863b330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55939863b750 # | | | | `-ReturnStmt 0x55939863b740 # | | | | `-CallExpr 0x55939863b710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939863b6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939863b6d8 '' Function 0x559398502a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939863b6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939863b698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863b680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863b648 'double3':'vector' lvalue ParmVar 0x55939863b330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55939863b490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939863b8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55939863b808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55939863bc30 # | | | | `-ReturnStmt 0x55939863bc20 # | | | | `-CallExpr 0x55939863bbf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939863bbd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939863bbb8 '' Function 0x559398502cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939863bb90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939863bb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863bb60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863bb28 'double4':'vector' lvalue ParmVar 0x55939863b808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55939863b968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939863bd90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55939863bce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55939863c0e8 # | | | | `-ReturnStmt 0x55939863c0d8 # | | | | `-CallExpr 0x55939863c0a8 'float' # | | | | |-ImplicitCastExpr 0x55939863c090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939863c070 '' Function 0x559398502570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55939863c048 'float' # | | | | `-ImplicitCastExpr 0x55939863c030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863c018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863bfe0 'int' lvalue ParmVar 0x55939863bce0 'V' 'int' # | | | `-DeprecatedAttr 0x55939863be40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939863c248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55939863c198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55939863c5c0 # | | | | `-ReturnStmt 0x55939863c5b0 # | | | | `-CallExpr 0x55939863c580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939863c568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939863c548 '' Function 0x5593985027e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939863c520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939863c508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863c4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863c4b8 'int2':'vector' lvalue ParmVar 0x55939863c198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55939863c2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939863c720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55939863c670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55939863caa0 # | | | | `-ReturnStmt 0x55939863ca90 # | | | | `-CallExpr 0x55939863ca60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939863ca48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939863ca28 '' Function 0x559398502a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939863ca00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939863c9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863c9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863c998 'int3':'vector' lvalue ParmVar 0x55939863c670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55939863c7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939863cc00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55939863cb50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55939863cf88 # | | | | `-ReturnStmt 0x55939863cf78 # | | | | `-CallExpr 0x55939863cf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939863cf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939863cf10 '' Function 0x559398502cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939863cee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939863ced0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863ceb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863ce80 'int4':'vector' lvalue ParmVar 0x55939863cb50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55939863ccb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939863d0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55939863d038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55939863d460 # | | | | `-ReturnStmt 0x55939863d450 # | | | | `-CallExpr 0x55939863d420 'float' # | | | | |-ImplicitCastExpr 0x55939863d408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939863d3e8 '' Function 0x559398502570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55939863d3c0 'float' # | | | | `-ImplicitCastExpr 0x55939863d3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863d390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863d358 'uint':'unsigned int' lvalue ParmVar 0x55939863d038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55939863d198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939863d5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55939863d510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55939863d958 # | | | | `-ReturnStmt 0x55939863d948 # | | | | `-CallExpr 0x55939863d918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939863d900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939863d8e0 '' Function 0x5593985027e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939863d8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939863d8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863d888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863d850 'uint2':'vector' lvalue ParmVar 0x55939863d510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55939863d670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939863dab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55939863da08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55939863ff58 # | | | | `-ReturnStmt 0x55939863ff48 # | | | | `-CallExpr 0x55939863ff18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939863ff00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939863fee0 '' Function 0x559398502a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939863feb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939863fea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939863fe88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939863fe50 'uint3':'vector' lvalue ParmVar 0x55939863da08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55939863db68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986400b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559398640008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559398640460 # | | | | `-ReturnStmt 0x559398640450 # | | | | `-CallExpr 0x559398640420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398640408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593986403e8 '' Function 0x559398502cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593986403c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5593986403a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398640390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398640358 'uint4':'vector' lvalue ParmVar 0x559398640008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559398640168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986405c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398640510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559398640958 # | | | | `-ReturnStmt 0x559398640948 # | | | | `-CallExpr 0x559398640918 'float' # | | | | |-ImplicitCastExpr 0x559398640900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593986408e0 '' Function 0x559398502570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5593986408b8 'float' # | | | | `-ImplicitCastExpr 0x5593986408a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398640888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398640850 'int64_t':'long' lvalue ParmVar 0x559398640510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398640670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398640ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398640a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559398640e70 # | | | | `-ReturnStmt 0x559398640e60 # | | | | `-CallExpr 0x559398640e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398640e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398640df8 '' Function 0x5593985027e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398640dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398640db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398640da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398640d68 'int64_t2':'vector' lvalue ParmVar 0x559398640a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398640b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398640fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398640f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398641390 # | | | | `-ReturnStmt 0x559398641380 # | | | | `-CallExpr 0x559398641350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398641338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398641318 '' Function 0x559398502a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593986412f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593986412d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986412c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398641288 'int64_t3':'vector' lvalue ParmVar 0x559398640f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559398641080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986414f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398641440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5593986418b8 # | | | | `-ReturnStmt 0x5593986418a8 # | | | | `-CallExpr 0x559398641878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398641860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398641840 '' Function 0x559398502cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398641818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398641800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986417e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986417b0 'int64_t4':'vector' lvalue ParmVar 0x559398641440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5593986415a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398641a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398641968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559398641dd0 # | | | | `-ReturnStmt 0x559398641dc0 # | | | | `-CallExpr 0x559398641d90 'float' # | | | | |-ImplicitCastExpr 0x559398641d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398641d58 '' Function 0x559398502570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559398641d30 'float' # | | | | `-ImplicitCastExpr 0x559398641d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398641d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398641cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x559398641968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559398641ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398641f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398641e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559398642308 # | | | | `-ReturnStmt 0x5593986422f8 # | | | | `-CallExpr 0x5593986422c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593986422b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398642290 '' Function 0x5593985027e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398642268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398642250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398642238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398642200 'uint64_t2':'vector' lvalue ParmVar 0x559398641e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398641fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398642468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593986423b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559398642848 # | | | | `-ReturnStmt 0x559398642838 # | | | | `-CallExpr 0x559398642808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986427f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593986427d0 '' Function 0x559398502a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593986427a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398642790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398642778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398642740 'uint64_t3':'vector' lvalue ParmVar 0x5593986423b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559398642518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986429a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593986428f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559398642d90 # | | | | `-ReturnStmt 0x559398642d80 # | | | | `-CallExpr 0x559398642d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398642d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398642d18 '' Function 0x559398502cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398642cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398642cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398642cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398642c88 'uint64_t4':'vector' lvalue ParmVar 0x5593986428f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398642a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398642f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559398642e50 col:29 used V 'double' # | | | |-CompoundStmt 0x559398643248 # | | | | `-ReturnStmt 0x559398643238 # | | | | `-CallExpr 0x559398643208 'float' # | | | | |-ImplicitCastExpr 0x5593986431f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593986431d0 '' Function 0x559398503920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5593986431a8 'float' # | | | | `-ImplicitCastExpr 0x559398643190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398643178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398643140 'double' lvalue ParmVar 0x559398642e50 'V' 'double' # | | | `-DeprecatedAttr 0x559398642fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5593986433b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559398643308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559398643720 # | | | | `-ReturnStmt 0x559398643710 # | | | | `-CallExpr 0x5593986436e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593986436c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593986436a8 '' Function 0x559398503b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398643680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398643668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398643650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398643618 'double2':'vector' lvalue ParmVar 0x559398643308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559398643468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398643890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5593986437e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559398643c00 # | | | | `-ReturnStmt 0x559398643bf0 # | | | | `-CallExpr 0x559398643bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398643ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398643b88 '' Function 0x559398503e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398643b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398643b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398643b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398643af8 'double3':'vector' lvalue ParmVar 0x5593986437e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559398643940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398644b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559398643cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559398644ec8 # | | | | `-ReturnStmt 0x559398644eb8 # | | | | `-CallExpr 0x559398644e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398644e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398644e50 '' Function 0x559398504088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398644e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398644e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398644df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398644dc0 'double4':'vector' lvalue ParmVar 0x559398643cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559398644c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398645028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559398644f78 col:26 used V 'int' # | | | |-CompoundStmt 0x559398645380 # | | | | `-ReturnStmt 0x559398645370 # | | | | `-CallExpr 0x559398645340 'float' # | | | | |-ImplicitCastExpr 0x559398645328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398645308 '' Function 0x559398503920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5593986452e0 'float' # | | | | `-ImplicitCastExpr 0x5593986452c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986452b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398645278 'int' lvalue ParmVar 0x559398644f78 'V' 'int' # | | | `-DeprecatedAttr 0x5593986450d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986454e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559398645430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559398645858 # | | | | `-ReturnStmt 0x559398645848 # | | | | `-CallExpr 0x559398645818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398645800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593986457e0 '' Function 0x559398503b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593986457b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593986457a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398645788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398645750 'int2':'vector' lvalue ParmVar 0x559398645430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559398645590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986459b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559398645908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559398645d38 # | | | | `-ReturnStmt 0x559398645d28 # | | | | `-CallExpr 0x559398645cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398645ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398645cc0 '' Function 0x559398503e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398645c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398645c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398645c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398645c30 'int3':'vector' lvalue ParmVar 0x559398645908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559398645a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398645e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559398645de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559398646220 # | | | | `-ReturnStmt 0x559398646210 # | | | | `-CallExpr 0x5593986461e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593986461c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593986461a8 '' Function 0x559398504088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398646180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398646168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398646150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398646118 'int4':'vector' lvalue ParmVar 0x559398645de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559398645f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398646380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5593986462d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5593986466f8 # | | | | `-ReturnStmt 0x5593986466e8 # | | | | `-CallExpr 0x5593986466b8 'float' # | | | | |-ImplicitCastExpr 0x5593986466a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398646680 '' Function 0x559398503920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559398646658 'float' # | | | | `-ImplicitCastExpr 0x559398646640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398646628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986465f0 'uint':'unsigned int' lvalue ParmVar 0x5593986462d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559398646430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398646858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5593986467a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559398646bf0 # | | | | `-ReturnStmt 0x559398646be0 # | | | | `-CallExpr 0x559398646bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398646b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398646b78 '' Function 0x559398503b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398646b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398646b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398646b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398646ae8 'uint2':'vector' lvalue ParmVar 0x5593986467a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559398646908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398646d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559398646ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5593986470f0 # | | | | `-ReturnStmt 0x5593986470e0 # | | | | `-CallExpr 0x5593986470b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398647098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398647078 '' Function 0x559398503e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398647050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398647038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398647020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398646fe8 'uint3':'vector' lvalue ParmVar 0x559398646ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559398646e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398647250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593986471a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5593986475f8 # | | | | `-ReturnStmt 0x5593986475e8 # | | | | `-CallExpr 0x5593986475b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593986475a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398647580 '' Function 0x559398504088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398647558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398647540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398647528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986474f0 'uint4':'vector' lvalue ParmVar 0x5593986471a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559398647300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398647758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5593986476a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559398647af0 # | | | | `-ReturnStmt 0x559398647ae0 # | | | | `-CallExpr 0x559398647ab0 'float' # | | | | |-ImplicitCastExpr 0x559398647a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398647a78 '' Function 0x559398503920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559398647a50 'float' # | | | | `-ImplicitCastExpr 0x559398647a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398647a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986479e8 'int64_t':'long' lvalue ParmVar 0x5593986476a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398647808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398647c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559398647ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559398648008 # | | | | `-ReturnStmt 0x559398647ff8 # | | | | `-CallExpr 0x559398647fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398647fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398647f90 '' Function 0x559398503b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398647f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398647f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398647f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398647f00 'int64_t2':'vector' lvalue ParmVar 0x559398647ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398647d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398648168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5593986480b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398648528 # | | | | `-ReturnStmt 0x559398648518 # | | | | `-CallExpr 0x5593986484e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986484d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593986484b0 '' Function 0x559398503e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398648488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398648470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398648458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398648420 'int64_t3':'vector' lvalue ParmVar 0x5593986480b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559398648218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398648688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593986485d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559398648a50 # | | | | `-ReturnStmt 0x559398648a40 # | | | | `-CallExpr 0x559398648a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593986489f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593986489d8 '' Function 0x559398504088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593986489b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398648998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398648980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398648948 'int64_t4':'vector' lvalue ParmVar 0x5593986485d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398648738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398649bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398649b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559398649f88 # | | | | `-ReturnStmt 0x559398649f78 # | | | | `-CallExpr 0x559398649f48 'float' # | | | | |-ImplicitCastExpr 0x559398649f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398649f10 '' Function 0x559398503920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559398649ee8 'float' # | | | | `-ImplicitCastExpr 0x559398649ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398649eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398649e80 'uint64_t':'unsigned long' lvalue ParmVar 0x559398649b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559398649c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864a0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939864a038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55939864a4c0 # | | | | `-ReturnStmt 0x55939864a4b0 # | | | | `-CallExpr 0x55939864a480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939864a468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939864a448 '' Function 0x559398503b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939864a420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939864a408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864a3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864a3b8 'uint64_t2':'vector' lvalue ParmVar 0x55939864a038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55939864a198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864a620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939864a570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55939864aa00 # | | | | `-ReturnStmt 0x55939864a9f0 # | | | | `-CallExpr 0x55939864a9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939864a9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939864a988 '' Function 0x559398503e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939864a960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939864a948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864a930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864a8f8 'uint64_t3':'vector' lvalue ParmVar 0x55939864a570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55939864a6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864ab60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55939864aab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55939864af48 # | | | | `-ReturnStmt 0x55939864af38 # | | | | `-CallExpr 0x55939864af08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939864aef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939864aed0 '' Function 0x559398504088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939864aea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939864ae90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864ae78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864ae40 'uint64_t4':'vector' lvalue ParmVar 0x55939864aab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55939864ac10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864b0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55939864b008 col:29 used V 'double' # | | | |-CompoundStmt 0x55939864b400 # | | | | `-ReturnStmt 0x55939864b3f0 # | | | | `-CallExpr 0x55939864b3c0 'float' # | | | | |-ImplicitCastExpr 0x55939864b3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939864b388 '' Function 0x559398504ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55939864b360 'float' # | | | | `-ImplicitCastExpr 0x55939864b348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864b330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864b2f8 'double' lvalue ParmVar 0x55939864b008 'V' 'double' # | | | `-DeprecatedAttr 0x55939864b168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939864b570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55939864b4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55939864b8d8 # | | | | `-ReturnStmt 0x55939864b8c8 # | | | | `-CallExpr 0x55939864b898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939864b880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939864b860 '' Function 0x559398504f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939864b838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939864b820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864b808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864b7d0 'double2':'vector' lvalue ParmVar 0x55939864b4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55939864b620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939864ba48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55939864b998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55939864bdb8 # | | | | `-ReturnStmt 0x55939864bda8 # | | | | `-CallExpr 0x55939864bd78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939864bd60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939864bd40 '' Function 0x559398505190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939864bd18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939864bd00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864bce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864bcb0 'double3':'vector' lvalue ParmVar 0x55939864b998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55939864baf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939864bf28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55939864be78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55939864c2a0 # | | | | `-ReturnStmt 0x55939864c290 # | | | | `-CallExpr 0x55939864c260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939864c248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939864c228 '' Function 0x559398505408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939864c200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939864c1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864c1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864c198 'double4':'vector' lvalue ParmVar 0x55939864be78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55939864bfd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55939864c400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55939864c350 col:26 used V 'int' # | | | |-CompoundStmt 0x55939864c758 # | | | | `-ReturnStmt 0x55939864c748 # | | | | `-CallExpr 0x55939864c718 'float' # | | | | |-ImplicitCastExpr 0x55939864c700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939864c6e0 '' Function 0x559398504ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55939864c6b8 'float' # | | | | `-ImplicitCastExpr 0x55939864c6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864c688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864c650 'int' lvalue ParmVar 0x55939864c350 'V' 'int' # | | | `-DeprecatedAttr 0x55939864c4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864c8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55939864c808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55939864cc30 # | | | | `-ReturnStmt 0x55939864cc20 # | | | | `-CallExpr 0x55939864cbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939864cbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939864cbb8 '' Function 0x559398504f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939864cb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939864cb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864cb60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864cb28 'int2':'vector' lvalue ParmVar 0x55939864c808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55939864c968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864cd90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55939864cce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55939864d110 # | | | | `-ReturnStmt 0x55939864d100 # | | | | `-CallExpr 0x55939864d0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939864d0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939864d098 '' Function 0x559398505190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939864d070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939864d058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864d040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864d008 'int3':'vector' lvalue ParmVar 0x55939864cce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55939864ce40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864d270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55939864d1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55939864d5f8 # | | | | `-ReturnStmt 0x55939864d5e8 # | | | | `-CallExpr 0x55939864d5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939864d5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939864d580 '' Function 0x559398505408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939864d558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939864d540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864d528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864d4f0 'int4':'vector' lvalue ParmVar 0x55939864d1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55939864d320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864d758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55939864d6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55939864dad0 # | | | | `-ReturnStmt 0x55939864dac0 # | | | | `-CallExpr 0x55939864da90 'float' # | | | | |-ImplicitCastExpr 0x55939864da78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939864da58 '' Function 0x559398504ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55939864da30 'float' # | | | | `-ImplicitCastExpr 0x55939864da18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864da00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864d9c8 'uint':'unsigned int' lvalue ParmVar 0x55939864d6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55939864d808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864ec38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55939864eb88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55939864efd0 # | | | | `-ReturnStmt 0x55939864efc0 # | | | | `-CallExpr 0x55939864ef90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939864ef78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939864ef58 '' Function 0x559398504f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939864ef30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939864ef18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864ef00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864eec8 'uint2':'vector' lvalue ParmVar 0x55939864eb88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55939864ece8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864f130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55939864f080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55939864f4d0 # | | | | `-ReturnStmt 0x55939864f4c0 # | | | | `-CallExpr 0x55939864f490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939864f478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939864f458 '' Function 0x559398505190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939864f430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939864f418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864f400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864f3c8 'uint3':'vector' lvalue ParmVar 0x55939864f080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55939864f1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864f630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55939864f580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55939864f9d8 # | | | | `-ReturnStmt 0x55939864f9c8 # | | | | `-CallExpr 0x55939864f998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939864f980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939864f960 '' Function 0x559398505408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939864f938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939864f920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864f908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864f8d0 'uint4':'vector' lvalue ParmVar 0x55939864f580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55939864f6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939864fb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939864fa88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55939864fed0 # | | | | `-ReturnStmt 0x55939864fec0 # | | | | `-CallExpr 0x55939864fe90 'float' # | | | | |-ImplicitCastExpr 0x55939864fe78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939864fe58 '' Function 0x559398504ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55939864fe30 'float' # | | | | `-ImplicitCastExpr 0x55939864fe18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939864fe00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939864fdc8 'int64_t':'long' lvalue ParmVar 0x55939864fa88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55939864fbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398650030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939864ff80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5593986503e8 # | | | | `-ReturnStmt 0x5593986503d8 # | | | | `-CallExpr 0x5593986503a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398650390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398650370 '' Function 0x559398504f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398650348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398650330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398650318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986502e0 'int64_t2':'vector' lvalue ParmVar 0x55939864ff80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5593986500e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398650548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398650498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398650908 # | | | | `-ReturnStmt 0x5593986508f8 # | | | | `-CallExpr 0x5593986508c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986508b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398650890 '' Function 0x559398505190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398650868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398650850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398650838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398650800 'int64_t3':'vector' lvalue ParmVar 0x559398650498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5593986505f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398650a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5593986509b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559398650e30 # | | | | `-ReturnStmt 0x559398650e20 # | | | | `-CallExpr 0x559398650df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398650dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398650db8 '' Function 0x559398505408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398650d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398650d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398650d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398650d28 'int64_t4':'vector' lvalue ParmVar 0x5593986509b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398650b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398650f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398650ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559398651348 # | | | | `-ReturnStmt 0x559398651338 # | | | | `-CallExpr 0x559398651308 'float' # | | | | |-ImplicitCastExpr 0x5593986512f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593986512d0 '' Function 0x559398504ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5593986512a8 'float' # | | | | `-ImplicitCastExpr 0x559398651290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398651278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398651240 'uint64_t':'unsigned long' lvalue ParmVar 0x559398650ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559398651040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986514a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593986513f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559398651880 # | | | | `-ReturnStmt 0x559398651870 # | | | | `-CallExpr 0x559398651840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398651828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398651808 '' Function 0x559398504f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593986517e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593986517c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986517b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398651778 'uint64_t2':'vector' lvalue ParmVar 0x5593986513f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559398651558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986519e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398651930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559398651dc0 # | | | | `-ReturnStmt 0x559398651db0 # | | | | `-CallExpr 0x559398651d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398651d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398651d48 '' Function 0x559398505190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398651d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398651d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398651cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398651cb8 'uint64_t3':'vector' lvalue ParmVar 0x559398651930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559398651a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398651f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398651e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559398652308 # | | | | `-ReturnStmt 0x5593986522f8 # | | | | `-CallExpr 0x5593986522c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593986522b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398652290 '' Function 0x559398505408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398652268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398652250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398652238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398652200 'uint64_t4':'vector' lvalue ParmVar 0x559398651e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559398651fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398652478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5593986523c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5593986527c0 # | | | | `-ReturnStmt 0x5593986527b0 # | | | | `-CallExpr 0x559398652780 'float' # | | | | |-ImplicitCastExpr 0x559398652768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398652748 '' Function 0x5593984f4ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559398652720 'float' # | | | | `-ImplicitCastExpr 0x559398652708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986526f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986526b8 'double' lvalue ParmVar 0x5593986523c8 'V' 'double' # | | | `-DeprecatedAttr 0x559398652528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398652930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559398652880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559398653c10 # | | | | `-ReturnStmt 0x559398653c00 # | | | | `-CallExpr 0x559398653bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398653bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398653b98 '' Function 0x5593984f5268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398653b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398653b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398653b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398653b08 'double2':'vector' lvalue ParmVar 0x559398652880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5593986529e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398653d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559398653cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5593986540f0 # | | | | `-ReturnStmt 0x5593986540e0 # | | | | `-CallExpr 0x5593986540b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398654098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398654078 '' Function 0x5593984f54e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398654050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398654038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398654020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398653fe8 'double3':'vector' lvalue ParmVar 0x559398653cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559398653e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398654260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5593986541b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5593986545d8 # | | | | `-ReturnStmt 0x5593986545c8 # | | | | `-CallExpr 0x559398654598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398654580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398654560 '' Function 0x5593984f5758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398654538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398654520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398654508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5593986544d0 'double4':'vector' lvalue ParmVar 0x5593986541b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559398654310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559398654738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559398654688 col:26 used V 'int' # | | | |-CompoundStmt 0x559398654a98 # | | | | `-ReturnStmt 0x559398654a88 # | | | | `-CallExpr 0x559398654a58 'float' # | | | | |-ImplicitCastExpr 0x559398654a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398654a20 '' Function 0x5593984f4ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5593986549f8 'float' # | | | | `-ImplicitCastExpr 0x5593986549e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5593986549c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398654990 'int' lvalue ParmVar 0x559398654688 'V' 'int' # | | | `-DeprecatedAttr 0x5593986547e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398654bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559398654b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559398654f78 # | | | | `-ReturnStmt 0x559398654f68 # | | | | `-CallExpr 0x559398654f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398654f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559398654f00 '' Function 0x5593984f5268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398654ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398654ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398654ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398654e70 'int2':'vector' lvalue ParmVar 0x559398654b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559398654ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986550d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559398655028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559398655460 # | | | | `-ReturnStmt 0x559398655450 # | | | | `-CallExpr 0x559398655420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398655408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593986553e8 '' Function 0x5593984f54e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5593986553c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5593986553a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398655390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398655358 'int3':'vector' lvalue ParmVar 0x559398655028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559398655188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986555c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559398655510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559398655950 # | | | | `-ReturnStmt 0x559398655940 # | | | | `-CallExpr 0x559398655910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5593986558f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5593986558d8 '' Function 0x5593984f5758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5593986558b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398655898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398655880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398655848 'int4':'vector' lvalue ParmVar 0x559398655510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559398655670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398655ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559398655a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559398655e30 # | | | | `-ReturnStmt 0x559398655e20 # | | | | `-CallExpr 0x559398655df0 'float' # | | | | |-ImplicitCastExpr 0x559398655dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559398655db8 '' Function 0x5593984f4ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559398655d90 'float' # | | | | `-ImplicitCastExpr 0x559398655d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398655d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398655d28 'uint':'unsigned int' lvalue ParmVar 0x559398655a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559398655b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398655f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559398655ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559398656330 # | | | | `-ReturnStmt 0x559398656320 # | | | | `-CallExpr 0x5593986562f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5593986562d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593986562b8 '' Function 0x5593984f5268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559398656290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559398656278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398656260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398656228 'uint2':'vector' lvalue ParmVar 0x559398655ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559398656040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398656490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5593986563e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559398656838 # | | | | `-ReturnStmt 0x559398656828 # | | | | `-CallExpr 0x5593986567f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5593986567e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5593986567c0 '' Function 0x5593984f54e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398656798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398656780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398656768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398656730 'uint3':'vector' lvalue ParmVar 0x5593986563e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559398656540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398656998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5593986568e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559398656d48 # | | | | `-ReturnStmt 0x559398656d38 # | | | | `-CallExpr 0x559398656d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559398656cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559398656cd0 '' Function 0x5593984f5758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559398656ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559398656c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398656c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398656c40 'uint4':'vector' lvalue ParmVar 0x5593986568e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559398656a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398656ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559398656df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559398657248 # | | | | `-ReturnStmt 0x559398657238 # | | | | `-CallExpr 0x559398657208 'float' # | | | | |-ImplicitCastExpr 0x5593986571f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5593986571d0 '' Function 0x5593984f4ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5593986571a8 'float' # | | | | `-ImplicitCastExpr 0x559398657190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398657178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398657140 'int64_t':'long' lvalue ParmVar 0x559398656df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559398656f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986573a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5593986572f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559398657768 # | | | | `-ReturnStmt 0x559398657758 # | | | | `-CallExpr 0x559398657728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559398657710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5593986576f0 '' Function 0x5593984f5268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5593986576c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5593986576b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398657698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398657660 'int64_t2':'vector' lvalue ParmVar 0x5593986572f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559398657458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5593986578c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559398657818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559398659dd0 # | | | | `-ReturnStmt 0x559398659dc0 # | | | | `-CallExpr 0x559398659d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559398659d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559398659d58 '' Function 0x5593984f54e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559398659d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559398659d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559398659d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559398659cc8 'int64_t3':'vector' lvalue ParmVar 0x559398657818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559398657978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559398659f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559398659e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55939865a300 # | | | | `-ReturnStmt 0x55939865a2f0 # | | | | `-CallExpr 0x55939865a2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55939865a2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55939865a288 '' Function 0x5593984f5758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55939865a260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55939865a248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939865a230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939865a1f8 'int64_t4':'vector' lvalue ParmVar 0x559398659e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559398659fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939865a460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55939865a3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55939865a820 # | | | | `-ReturnStmt 0x55939865a810 # | | | | `-CallExpr 0x55939865a7e0 'float' # | | | | |-ImplicitCastExpr 0x55939865a7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55939865a7a8 '' Function 0x5593984f4ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55939865a780 'float' # | | | | `-ImplicitCastExpr 0x55939865a768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939865a750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939865a718 'uint64_t':'unsigned long' lvalue ParmVar 0x55939865a3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55939865a510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939865a980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55939865a8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55939865ad60 # | | | | `-ReturnStmt 0x55939865ad50 # | | | | `-CallExpr 0x55939865ad20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55939865ad08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55939865ace8 '' Function 0x5593984f5268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55939865acc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55939865aca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939865ac90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939865ac58 'uint64_t2':'vector' lvalue ParmVar 0x55939865a8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55939865aa30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55939865aec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55939865ae10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55939865b2a8 # | | | | `-ReturnStmt 0x55939865b298 # | | | | `-CallExpr 0x55939865b268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55939865b250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55939865b230 '' Function 0x5593984f54e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55939865b208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55939865b1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55939865b1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55939865b1a0 'uint64_t3':'vector' lvalue ParmVar 0x55939865ae10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55939865af70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55939865b408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55939865b358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55939865b7f8 # | | | `-ReturnStmt 0x55939865b7e8 # | | | `-CallExpr 0x55939865b7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55939865b7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55939865b780 '' Function 0x5593984f5758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55939865b758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55939865b740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55939865b728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55939865b6f0 'uint64_t4':'vector' lvalue ParmVar 0x55939865b358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55939865b4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55939865b810 prev 0x559398562818 line:12:11 hlsl # | | |-original Namespace 0x5593983bfa98 'hlsl' # | | `-NamespaceDecl 0x55939865b880 prev 0x55939845da88 line:13:11 __detail # | | |-original Namespace 0x55939845da88 '__detail' # | | |-FunctionDecl 0x55939865b9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55939865b908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55939865bb60 # | | | `-ReturnStmt 0x55939865bb50 # | | | `-ImplicitCastExpr 0x55939865bb38 'vector' # | | | `-BinaryOperator 0x55939865bb18 'vector' '*' # | | | |-ImplicitCastExpr 0x55939865bae8 'vector' # | | | | `-ExtVectorElementExpr 0x55939865baa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55939865ba80 'float4':'vector' lvalue ParmVar 0x55939865b908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55939865bb00 'vector' # | | | `-FloatingLiteral 0x55939865bac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55939865bdf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55939865bb78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939865bd50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55939865bc30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55939865c058 # | | | `-ReturnStmt 0x55939865c048 # | | | `-CallExpr 0x55939865c018 '' # | | | |-UnresolvedLookupExpr 0x55939865bed8 '' lvalue (ADL) = 'abs' 0x559398468e28 0x559398469128 0x559398469438 0x559398469748 0x55939846ae68 0x55939846b178 0x55939846b488 0x55939846b798 0x55939846ba68 0x55939846bd90 0x55939846c038 0x55939846c2d8 0x55939846c528 0x55939846c838 0x55939846cb48 0x55939846d5d8 0x55939846d8c8 0x55939846dbd8 0x55939846dee8 0x55939846e1f8 0x559398472b70 0x559398472e18 0x5593984730b8 0x559398473358 0x5593984735a8 0x5593984738b8 0x559398474cc8 0x559398474fd8 # | | | `-DeclRefExpr 0x55939865bff8 'T' lvalue ParmVar 0x55939865bc30 'X' 'T' # | | |-FunctionTemplateDecl 0x55939865c6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55939865c070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55939865c108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55939865c628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55939865c578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55939865ca28 # | | | `-ReturnStmt 0x55939865ca18 # | | | `-CallExpr 0x55939865c9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939865c748 '' lvalue (ADL) = 'sqrt' 0x5593984fef10 0x5593984ff178 0x5593984ff3f0 0x5593984ff668 0x5593984ff8d8 0x5593984ffb50 0x5593984ffdc8 0x559398500040 0x559398629cc0 0x55939862a178 0x55939862a650 0x55939862ab30 0x55939862b008 0x55939862b500 0x55939862b9d8 0x55939862beb8 0x55939862c3a0 0x55939862c878 0x55939862cd70 0x55939862d270 0x55939862d778 0x55939862dc70 0x55939862e188 0x55939862e6a8 0x55939862ebd0 0x55939862f0e8 0x55939862fa30 0x55939862ff70 # | | | `-CallExpr 0x55939865c9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939865c868 '' lvalue (ADL) = 'dot' 0x5593984a9968 0x5593984a9d38 0x5593984aa0d8 0x5593984aa478 0x5593984aa780 0x5593984aab70 0x5593984aaf18 0x5593984ab2b8 0x5593984ab608 0x5593984ab958 0x5593984abd58 0x5593984ac0f8 0x5593984ac498 0x5593984ac838 0x5593984acc08 0x5593984acfa8 0x5593984ad348 0x5593984ad6e8 0x5593984ada88 0x5593984ade58 0x5593984ae1f8 0x5593984ae598 0x5593984ae938 0x5593984aed08 0x5593984af0a8 # | | | |-RecoveryExpr 0x55939865c970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55939865c990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55939865ce10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55939865ca40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939865cd68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55939865cbb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55939865cc98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55939865d0c0 # | | | `-ReturnStmt 0x55939865d0b0 # | | | `-InitListExpr 0x55939865d050 'void' contains-errors # | | | |-IntegerLiteral 0x55939865ce90 'int' 1 # | | | |-BinaryOperator 0x55939865cf70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55939865cef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55939865ceb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55939865ced0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55939865cf50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55939865cf10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55939865cf30 'int' 1 # | | | |-ArraySubscriptExpr 0x55939865cfd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55939865cf90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55939865cfb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55939865d030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55939865cff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55939865d010 'int' 3 # | | |-FunctionTemplateDecl 0x55939865d3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55939865d0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939865d350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55939865d190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55939865d208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55939865d5c8 # | | | `-ReturnStmt 0x55939865d5b8 # | | | `-CallExpr 0x55939865d588 '' # | | | |-UnresolvedLookupExpr 0x55939865d4e0 '' lvalue (ADL) = 'length_impl' 0x55939865bdf8 # | | | `-BinaryOperator 0x55939865d568 '' '-' # | | | |-DeclRefExpr 0x55939865d528 'T' lvalue ParmVar 0x55939865d190 'X' 'T' # | | | `-DeclRefExpr 0x55939865d548 'T' lvalue ParmVar 0x55939865d208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5593986600f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55939865d5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55939865d678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559398660048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55939865da28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55939865dae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x559398660258 # | | | `-ReturnStmt 0x559398660248 # | | | `-CallExpr 0x559398660218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398660170 '' lvalue (ADL) = 'length_vec_impl' 0x55939865c6d0 # | | | `-BinaryOperator 0x5593986601f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5593986601b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5593986601d8 '' contains-errors lvalue # | | |-FunctionDecl 0x559398660518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x559398660288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x559398660308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x559398660388 col:54 used c 'float' # | | | `-CompoundStmt 0x559398660b90 # | | | `-ReturnStmt 0x559398660b80 # | | | `-CallExpr 0x559398660ac8 'float' # | | | |-ImplicitCastExpr 0x559398660ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5593986609b0 '' Function 0x559398660708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x559398660b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x559398660b08 'half2':'vector' # | | | | `-DeclRefExpr 0x5593986609e8 'half2':'vector' lvalue ParmVar 0x559398660288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x559398660b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x559398660b38 'half2':'vector' # | | | | `-DeclRefExpr 0x559398660a08 'half2':'vector' lvalue ParmVar 0x559398660308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x559398660b68 'float' # | | | `-DeclRefExpr 0x559398660a28 'float' lvalue ParmVar 0x559398660388 'c' 'float' # | | |-FunctionTemplateDecl 0x559398661138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x559398660ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398660c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559398661090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559398660f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x559398660fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x559398661348 # | | | `-ReturnStmt 0x559398661338 # | | | `-CallExpr 0x559398661300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5593986611b8 '' lvalue (ADL) = 'dot' 0x5593984a9968 0x5593984a9d38 0x5593984aa0d8 0x5593984aa478 0x5593984aa780 0x5593984aab70 0x5593984aaf18 0x5593984ab2b8 0x5593984ab608 0x5593984ab958 0x5593984abd58 0x5593984ac0f8 0x5593984ac498 0x5593984ac838 0x5593984acc08 0x5593984acfa8 0x5593984ad348 0x5593984ad6e8 0x5593984ada88 0x5593984ade58 0x5593984ae1f8 0x5593984ae598 0x5593984ae938 0x5593984aed08 0x5593984af0a8 # | | | |-RecoveryExpr 0x5593986612c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5593986612e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398661888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x559398661360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5593986613f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5593986617e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x559398661650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x559398661710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x559398661f60 # | | | |-DeclStmt 0x559398661a80 # | | | | `-VarDecl 0x559398661938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x559398661a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5593986619e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5593986619a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5593986619c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x559398661a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559398661a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559398661a20 'int' 0 # | | | |-AttributedStmt 0x559398661f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x559398661ee8 unroll 0 # | | | | `-ForStmt 0x559398661eb0 # | | | | |-DeclStmt 0x559398661b50 # | | | | | `-VarDecl 0x559398661ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x559398661b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x559398661bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x559398661ba8 'int' # | | | | | | `-DeclRefExpr 0x559398661b68 'int' lvalue Var 0x559398661ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x559398661b88 'int' NonTypeTemplateParm 0x5593986613f8 'N' 'int' # | | | | |-UnaryOperator 0x559398661c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x559398661be0 'int' lvalue Var 0x559398661ab0 'i' 'int' # | | | | `-BinaryOperator 0x559398661e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x559398661c18 'T' contains-errors lvalue Var 0x559398661938 'sum' 'T' # | | | | `-CallExpr 0x559398661e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559398661c50 '' lvalue (ADL) = 'mad' 0x5593984c6460 0x5593984c6818 0x5593984c6be0 0x5593984c7fd0 0x5593984c8380 0x5593984c8748 0x5593984c8b10 0x5593984c8ed8 0x5593984c92a0 0x5593984c9668 0x5593984c9a30 0x5593984c9e30 0x5593984ca1f8 0x5593984ca5c0 0x5593984ca988 0x5593984cad50 0x5593984cb118 0x5593984cb4e0 0x5593984cb8a8 0x5593984cbcd0 0x5593984cc080 0x5593984cc448 0x5593984cc810 0x5593984ccbd8 0x5593984ccf88 0x5593984cd350 0x5593984cd718 0x5593984cdae0 # | | | | |-ArraySubscriptExpr 0x559398661db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559398661d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x559398661d90 'int' lvalue Var 0x559398661ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x559398661e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559398661dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x559398661df0 'int' lvalue Var 0x559398661ab0 'i' 'int' # | | | | `-DeclRefExpr 0x559398661e30 'T' contains-errors lvalue Var 0x559398661938 'sum' 'T' # | | | `-ReturnStmt 0x559398661f50 # | | | `-DeclRefExpr 0x559398661f30 'T' contains-errors lvalue Var 0x559398661938 'sum' 'T' # | | |-FunctionTemplateDecl 0x559398662268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x559398661f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593986621c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559398662040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5593986620b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x559398662480 # | | | `-ReturnStmt 0x559398662470 # | | | `-BinaryOperator 0x559398662450 '' '-' # | | | |-DeclRefExpr 0x559398662350 'T' lvalue ParmVar 0x559398662040 'I' 'T' # | | | `-BinaryOperator 0x559398662430 '' '*' # | | | |-BinaryOperator 0x5593986623f0 '' '*' # | | | | |-BinaryOperator 0x5593986623b0 '' '*' # | | | | | |-IntegerLiteral 0x559398662370 'int' 2 # | | | | | `-DeclRefExpr 0x559398662390 'T' lvalue ParmVar 0x5593986620b8 'N' 'T' # | | | | `-DeclRefExpr 0x5593986623d0 'T' lvalue ParmVar 0x559398662040 'I' 'T' # | | | `-DeclRefExpr 0x559398662410 'T' lvalue ParmVar 0x5593986620b8 'N' 'T' # | | |-FunctionTemplateDecl 0x559398662888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x559398662498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398662538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5593986627e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559398662650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x559398662710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x559398662b58 # | | | `-ReturnStmt 0x559398662b48 # | | | `-BinaryOperator 0x559398662b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x559398662908 '' contains-errors lvalue # | | | `-BinaryOperator 0x559398662b08 '' contains-errors '*' # | | | |-BinaryOperator 0x559398662968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x559398662928 'int' 2 # | | | | `-RecoveryExpr 0x559398662948 '' contains-errors lvalue # | | | `-CallExpr 0x559398662ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398662988 '' lvalue (ADL) = 'dot' 0x5593984a9968 0x5593984a9d38 0x5593984aa0d8 0x5593984aa478 0x5593984aa780 0x5593984aab70 0x5593984aaf18 0x5593984ab2b8 0x5593984ab608 0x5593984ab958 0x5593984abd58 0x5593984ac0f8 0x5593984ac498 0x5593984ac838 0x5593984acc08 0x5593984acfa8 0x5593984ad348 0x5593984ad6e8 0x5593984ada88 0x5593984ade58 0x5593984ae1f8 0x5593984ae598 0x5593984ae938 0x5593984aed08 0x5593984af0a8 # | | | |-RecoveryExpr 0x559398662a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559398662ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398662fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x559398662b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x559398662bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x559398662f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x559398662ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x559398662d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x559398662d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x559398663ab0 # | | | |-DeclStmt 0x5593986632c0 # | | | | `-VarDecl 0x5593986630d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x559398663288 '' # | | | | |-UnresolvedLookupExpr 0x559398663140 '' lvalue (ADL) = 'dot' 0x5593984a9968 0x5593984a9d38 0x5593984aa0d8 0x5593984aa478 0x5593984aa780 0x5593984aab70 0x5593984aaf18 0x5593984ab2b8 0x5593984ab608 0x5593984ab958 0x5593984abd58 0x5593984ac0f8 0x5593984ac498 0x5593984ac838 0x5593984acc08 0x5593984acfa8 0x5593984ad348 0x5593984ad6e8 0x5593984ada88 0x5593984ade58 0x5593984ae1f8 0x5593984ae598 0x5593984ae938 0x5593984aed08 0x5593984af0a8 # | | | | |-DeclRefExpr 0x559398663248 'T' lvalue ParmVar 0x559398662d20 'N' 'T' # | | | | `-DeclRefExpr 0x559398663268 'T' lvalue ParmVar 0x559398662ca8 'I' 'T' # | | | |-DeclStmt 0x5593986634f8 # | | | | `-VarDecl 0x5593986632f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x5593986634d8 '' '-' # | | | | |-IntegerLiteral 0x559398663360 'int' 1 # | | | | `-BinaryOperator 0x5593986634b8 '' '*' # | | | | |-BinaryOperator 0x5593986633c0 '' '*' # | | | | | |-DeclRefExpr 0x559398663380 'U' lvalue ParmVar 0x559398662d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5593986633a0 'U' lvalue ParmVar 0x559398662d98 'Eta' 'U' # | | | | `-ParenExpr 0x559398663498 '' # | | | | `-BinaryOperator 0x559398663478 '' '-' # | | | | |-IntegerLiteral 0x5593986633e0 'int' 1 # | | | | `-BinaryOperator 0x559398663458 '' '*' # | | | | |-DeclRefExpr 0x559398663400 'T' lvalue Var 0x5593986630d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x559398663438 'T' lvalue Var 0x5593986630d8 'Mul' 'T' # | | | |-DeclStmt 0x5593986638a0 # | | | | `-VarDecl 0x559398663530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x559398663880 '' # | | | | `-BinaryOperator 0x559398663860 '' '-' # | | | | |-BinaryOperator 0x5593986635d8 '' '*' # | | | | | |-DeclRefExpr 0x559398663598 'U' lvalue ParmVar 0x559398662d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5593986635b8 'T' lvalue ParmVar 0x559398662ca8 'I' 'T' # | | | | `-BinaryOperator 0x559398663840 '' '*' # | | | | |-ParenExpr 0x559398663800 '' # | | | | | `-BinaryOperator 0x5593986637e0 '' '+' # | | | | | |-BinaryOperator 0x559398663638 '' '*' # | | | | | | |-DeclRefExpr 0x5593986635f8 'U' lvalue ParmVar 0x559398662d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x559398663618 'T' lvalue Var 0x5593986630d8 'Mul' 'T' # | | | | | `-CallExpr 0x5593986637b0 '' # | | | | | |-UnresolvedLookupExpr 0x559398663658 '' lvalue (ADL) = 'sqrt' 0x5593984fef10 0x5593984ff178 0x5593984ff3f0 0x5593984ff668 0x5593984ff8d8 0x5593984ffb50 0x5593984ffdc8 0x559398500040 0x559398629cc0 0x55939862a178 0x55939862a650 0x55939862ab30 0x55939862b008 0x55939862b500 0x55939862b9d8 0x55939862beb8 0x55939862c3a0 0x55939862c878 0x55939862cd70 0x55939862d270 0x55939862d778 0x55939862dc70 0x55939862e188 0x55939862e6a8 0x55939862ebd0 0x55939862f0e8 0x55939862fa30 0x55939862ff70 # | | | | | `-DeclRefExpr 0x559398663778 'T' lvalue Var 0x5593986632f8 'K' 'T' # | | | | `-DeclRefExpr 0x559398663820 'T' lvalue ParmVar 0x559398662d20 'N' 'T' # | | | `-ReturnStmt 0x559398663aa0 # | | | `-CallExpr 0x559398663a60 '' # | | | |-UnresolvedLookupExpr 0x5593986638f0 '' lvalue (ADL) = 'select' 0x5593984b4158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559398662bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559398662b70 'T' # | | | |-BinaryOperator 0x5593986639a8 '' '<' # | | | | |-DeclRefExpr 0x559398663968 'T' lvalue Var 0x5593986632f8 'K' 'T' # | | | | `-IntegerLiteral 0x559398663988 'int' 0 # | | | |-CXXStaticCastExpr 0x5593986639f8 'T' static_cast # | | | | `-IntegerLiteral 0x5593986639c8 'int' 0 # | | | `-DeclRefExpr 0x559398663a28 'T' lvalue Var 0x559398663530 'Result' 'T' # | | |-FunctionTemplateDecl 0x559398663db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x559398663ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398663d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559398663b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x559398663c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x559398665a08 # | | | |-DeclStmt 0x559398663f88 # | | | | `-VarDecl 0x559398663ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x559398663f68 '' '/' # | | | | |-DeclRefExpr 0x559398663f28 'T' lvalue ParmVar 0x559398663b90 'X' 'T' # | | | | `-DeclRefExpr 0x559398663f48 'T' lvalue ParmVar 0x559398663c08 'Y' 'T' # | | | |-DeclStmt 0x5593986654c0 # | | | | `-VarDecl 0x5593986653e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x5593986654a0 '' '>=' # | | | | |-DeclRefExpr 0x559398665448 'T' lvalue Var 0x559398663ec0 'div' 'T' # | | | | `-IntegerLiteral 0x559398665480 'int' 0 # | | | |-DeclStmt 0x559398665820 # | | | | `-VarDecl 0x5593986654f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x5593986657f0 '' # | | | | |-UnresolvedLookupExpr 0x559398665560 '' lvalue (ADL) = 'frac' 0x5593984bbc40 0x5593984bbea8 0x5593984bc120 0x5593984bc398 0x5593984bc5f8 0x5593984bc870 0x5593984bcae8 0x5593984bcd70 0x559398525e40 0x5593985262f8 0x5593985267d0 0x559398526cb0 0x5593985d9308 0x5593985d97c0 0x5593985d9c98 0x5593985da178 0x5593985da660 0x5593985dab38 0x5593985db860 0x5593985dbd60 0x5593985dc268 0x5593985dc760 0x5593985dcc78 0x5593985dd198 0x5593985dd6c0 0x5593985de5e8 0x5593985deb20 0x5593985df060 # | | | | `-CallExpr 0x5593986657c0 '' # | | | | |-UnresolvedLookupExpr 0x559398665680 '' lvalue (ADL) = 'abs' 0x559398468e28 0x559398469128 0x559398469438 0x559398469748 0x55939846ae68 0x55939846b178 0x55939846b488 0x55939846b798 0x55939846ba68 0x55939846bd90 0x55939846c038 0x55939846c2d8 0x55939846c528 0x55939846c838 0x55939846cb48 0x55939846d5d8 0x55939846d8c8 0x55939846dbd8 0x55939846dee8 0x55939846e1f8 0x559398472b70 0x559398472e18 0x5593984730b8 0x559398473358 0x5593984735a8 0x5593984738b8 0x559398474cc8 0x559398474fd8 # | | | | `-DeclRefExpr 0x5593986657a0 'T' lvalue Var 0x559398663ec0 'div' 'T' # | | | `-ReturnStmt 0x5593986659f8 # | | | `-BinaryOperator 0x5593986659d8 '' '*' # | | | |-CallExpr 0x559398665978 '' # | | | | |-UnresolvedLookupExpr 0x559398665858 '' lvalue (ADL) = 'select' 0x5593984b4158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559398663b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559398663ae0 'T' # | | | | |-DeclRefExpr 0x5593986658d0 'bool' lvalue Var 0x5593986653e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x559398665908 'T' lvalue Var 0x5593986654f8 'frc' 'T' # | | | | `-UnaryOperator 0x559398665960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x559398665940 'T' lvalue Var 0x5593986654f8 'frc' 'T' # | | | `-DeclRefExpr 0x5593986659b8 'T' lvalue ParmVar 0x559398663c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x559398665e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x559398665a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398665ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559398665d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559398665bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x559398665cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5593986666b8 # | | | |-DeclStmt 0x559398665ff0 # | | | | `-VarDecl 0x559398665f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x559398665fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x559398665fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x559398665f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559398665f88 '' contains-errors lvalue # | | | |-DeclStmt 0x559398666140 # | | | | `-VarDecl 0x559398666050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x559398666118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5593986660f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x5593986660b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5593986660d8 'int' 0 # | | | |-DeclStmt 0x559398666500 # | | | | `-VarDecl 0x5593986661b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x5593986664d8 '' contains-errors lvalue # | | | | `-CallExpr 0x5593986664a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559398666218 '' lvalue (ADL) = 'frac' 0x5593984bbc40 0x5593984bbea8 0x5593984bc120 0x5593984bc398 0x5593984bc5f8 0x5593984bc870 0x5593984bcae8 0x5593984bcd70 0x559398525e40 0x5593985262f8 0x5593985267d0 0x559398526cb0 0x5593985d9308 0x5593985d97c0 0x5593985d9c98 0x5593985da178 0x5593985da660 0x5593985dab38 0x5593985db860 0x5593985dbd60 0x5593985dc268 0x5593985dc760 0x5593985dcc78 0x5593985dd198 0x5593985dd6c0 0x5593985de5e8 0x5593985deb20 0x5593985df060 # | | | | `-CallExpr 0x559398666478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559398666338 '' lvalue (ADL) = 'abs' 0x559398468e28 0x559398469128 0x559398469438 0x559398469748 0x55939846ae68 0x55939846b178 0x55939846b488 0x55939846b798 0x55939846ba68 0x55939846bd90 0x55939846c038 0x55939846c2d8 0x55939846c528 0x55939846c838 0x55939846cb48 0x55939846d5d8 0x55939846d8c8 0x55939846dbd8 0x55939846dee8 0x55939846e1f8 0x559398472b70 0x559398472e18 0x5593984730b8 0x559398473358 0x5593984735a8 0x5593984738b8 0x559398474cc8 0x559398474fd8 # | | | | `-RecoveryExpr 0x559398666458 '' contains-errors lvalue # | | | `-ReturnStmt 0x5593986666a8 # | | | `-BinaryOperator 0x559398666688 '' contains-errors '*' # | | | |-CallExpr 0x559398666628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559398666538 '' lvalue (ADL) = 'select' 0x5593984b4158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559398665a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559398665a38 'T' # | | | | |-RecoveryExpr 0x5593986665b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5593986665d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x559398666610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x5593986665f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559398666668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398666af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x559398666730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398666a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5593986667e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x559398666858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x5593986668d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x559398666fe0 # | | | |-DeclStmt 0x559398666e60 # | | | | `-VarDecl 0x559398666c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x559398666e30 '' # | | | | |-UnresolvedLookupExpr 0x559398666c70 '' lvalue (ADL) = 'saturate' 0x5593984b20b8 0x5593984b2320 0x5593984b2598 0x5593984b2810 0x5593984b2a70 0x5593984b2ce8 0x5593984b2f60 0x5593984b31d8 0x5593984b3438 0x5593984b36b0 0x5593984b3928 0x5593984b3bf0 # | | | | `-BinaryOperator 0x559398666e10 '' '/' # | | | | |-ParenExpr 0x559398666d70 '' # | | | | | `-BinaryOperator 0x559398666d50 '' '-' # | | | | | |-DeclRefExpr 0x559398666d10 'T' lvalue ParmVar 0x5593986668d0 'X' 'T' # | | | | | `-DeclRefExpr 0x559398666d30 'T' lvalue ParmVar 0x5593986667e0 'Min' 'T' # | | | | `-ParenExpr 0x559398666df0 '' # | | | | `-BinaryOperator 0x559398666dd0 '' '-' # | | | | |-DeclRefExpr 0x559398666d90 'T' lvalue ParmVar 0x559398666858 'Max' 'T' # | | | | `-DeclRefExpr 0x559398666db0 'T' lvalue ParmVar 0x5593986667e0 'Min' 'T' # | | | `-ReturnStmt 0x559398666fd0 # | | | `-BinaryOperator 0x559398666fb0 '' '*' # | | | |-BinaryOperator 0x559398666f70 '' '*' # | | | | |-ParenExpr 0x559398666f30 '' # | | | | | `-BinaryOperator 0x559398666f10 '' '-' # | | | | | |-IntegerLiteral 0x559398666e78 'int' 3 # | | | | | `-BinaryOperator 0x559398666ef0 '' '*' # | | | | | |-IntegerLiteral 0x559398666e98 'int' 2 # | | | | | `-DeclRefExpr 0x559398666eb8 'T' lvalue Var 0x559398666c08 'S' 'T' # | | | | `-DeclRefExpr 0x559398666f50 'T' lvalue Var 0x559398666c08 'S' 'T' # | | | `-DeclRefExpr 0x559398666f90 'T' lvalue Var 0x559398666c08 'S' 'T' # | | |-FunctionTemplateDecl 0x5593986674c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x559398667000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398667098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559398667420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5593986671b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x559398667270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x559398667330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5593986679e0 # | | | |-DeclStmt 0x559398667878 # | | | | `-VarDecl 0x5593986675a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x559398667850 '' contains-errors lvalue # | | | | `-CallExpr 0x559398667820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559398667610 '' lvalue (ADL) = 'saturate' 0x5593984b20b8 0x5593984b2320 0x5593984b2598 0x5593984b2810 0x5593984b2a70 0x5593984b2ce8 0x5593984b2f60 0x5593984b31d8 0x5593984b3438 0x5593984b36b0 0x5593984b3928 0x5593984b3bf0 # | | | | `-BinaryOperator 0x559398667800 '' contains-errors '/' # | | | | |-ParenExpr 0x559398667738 '' contains-errors # | | | | | `-BinaryOperator 0x559398667718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5593986676d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5593986676b0 'int' lvalue ParmVar 0x559398667330 'X' 'int' # | | | | | `-RecoveryExpr 0x5593986676f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5593986677e0 '' contains-errors # | | | | `-BinaryOperator 0x5593986677c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x559398667778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x559398667758 'int' lvalue ParmVar 0x559398667270 'Max' 'int' # | | | | `-RecoveryExpr 0x5593986677a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5593986679d0 # | | | `-BinaryOperator 0x5593986679b0 '' contains-errors '*' # | | | |-BinaryOperator 0x559398667970 '' contains-errors '*' # | | | | |-ParenExpr 0x559398667930 '' contains-errors # | | | | | `-BinaryOperator 0x559398667910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x559398667890 'int' 3 # | | | | | `-BinaryOperator 0x5593986678f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5593986678b0 'int' 2 # | | | | | `-RecoveryExpr 0x5593986678d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559398667950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559398667990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398667e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x559398667a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398667da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x559398667b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x559398667ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x559398667c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x559398668c08 # | | | |-DeclStmt 0x559398667fb0 # | | | | `-VarDecl 0x559398667ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x559398667f90 '' '<' # | | | | |-DeclRefExpr 0x559398667f50 'T' lvalue ParmVar 0x559398667b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x559398667f70 'int' 0 # | | | |-DeclStmt 0x5593986681a0 # | | | | `-VarDecl 0x559398667fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x559398668160 '' # | | | | |-UnresolvedLookupExpr 0x559398668070 '' lvalue (ADL) = 'select' 0x5593984b4158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559398667a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559398667a18 'T' # | | | | |-DeclRefExpr 0x5593986680e8 'bool' lvalue Var 0x559398667ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x559398668120 'int' 0 # | | | | `-DeclRefExpr 0x559398668140 'T' lvalue ParmVar 0x559398667b30 'NDotL' 'T' # | | | |-DeclStmt 0x5593986683b8 # | | | | `-VarDecl 0x559398668230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x559398668390 '' contains-errors lvalue # | | | | `-InitListExpr 0x559398668330 'void' # | | | | |-IntegerLiteral 0x559398668298 'int' 1 # | | | | |-DeclRefExpr 0x5593986682b8 'T' lvalue Var 0x559398667fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5593986682f0 'int' 0 # | | | | `-IntegerLiteral 0x559398668310 'int' 1 # | | | |-DeclStmt 0x5593986685f8 # | | | | `-VarDecl 0x5593986683e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5593986685c0 '' # | | | | |-UnresolvedLookupExpr 0x559398668448 '' lvalue (ADL) = 'or' 0x5593984e2b78 0x5593984e2e88 0x5593984e31a8 0x5593984e34c8 0x5593984e37e8 0x5593984e3af0 0x5593984e3df8 0x5593984e4100 0x5593984e4408 0x5593984e4710 0x5593984e4a18 0x5593984e4d20 0x5593984e5028 0x5593984e5330 0x5593984e5638 0x5593984e5968 0x5593984e5c70 0x5593984e5f78 0x5593984e6280 # | | | | |-DeclRefExpr 0x559398668520 'bool' lvalue Var 0x559398667ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5593986685a0 '' # | | | | `-BinaryOperator 0x559398668580 '' '<' # | | | | |-DeclRefExpr 0x559398668540 'T' lvalue ParmVar 0x559398667ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x559398668560 'int' 0 # | | | |-DeclStmt 0x559398668998 # | | | | `-VarDecl 0x559398668630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x559398668968 '' # | | | | |-UnresolvedLookupExpr 0x559398668698 '' lvalue (ADL) = 'exp' 0x5593984afc70 0x5593984afed8 0x5593984b0150 0x5593984b03c8 0x5593984b0628 0x5593984b08a0 0x5593984b0b18 0x5593984b0da0 0x5593985ba438 0x5593985ba8e8 0x5593985badb8 0x5593985bb290 0x5593985bb768 0x5593985bbc20 0x5593985bc780 0x5593985bcc60 0x5593985bd148 0x5593985bd620 0x5593985bdb18 0x5593985be018 0x5593985be520 0x5593985bf360 0x5593985bf878 0x5593985bfd98 0x5593985c02c0 0x5593985c07d8 0x5593985c0d10 0x5593985c4788 # | | | | `-BinaryOperator 0x559398668948 '' '*' # | | | | |-CallExpr 0x5593986688f8 '' # | | | | | |-UnresolvedLookupExpr 0x5593986687b8 '' lvalue (ADL) = 'log' 0x5593984c17e8 0x5593984c1a50 0x5593984c1d20 0x5593984c1f98 0x5593984c21f8 0x5593984c2470 0x5593984c26e8 0x5593984c2960 0x5593985f0168 0x5593985f0618 0x5593985f0ae8 0x5593985f0fc0 0x5593985f1498 0x5593985f1950 0x5593985f1e40 0x5593985f2320 0x5593985f2808 0x5593985f2ce0 0x5593985f31d8 0x5593985f36d8 0x5593985f4410 0x5593985f4908 0x5593985f4e20 0x5593985f5340 0x5593985f5868 0x5593985f5d80 0x5593985f62b8 0x5593985f70a8 # | | | | | `-DeclRefExpr 0x5593986688d8 'T' lvalue ParmVar 0x559398667ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x559398668928 'T' lvalue ParmVar 0x559398667c20 'M' 'T' # | | | |-BinaryOperator 0x559398668bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x559398668a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5593986689e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5593986689b0 'int' contains-errors lvalue Var 0x559398668230 'Result' 'int' # | | | | | `-IntegerLiteral 0x559398668a10 'int' 2 # | | | | `-CallExpr 0x559398668b78 '' # | | | | |-UnresolvedLookupExpr 0x559398668a70 '' lvalue (ADL) = 'select' 0x5593984b4158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559398667a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559398667a18 'T' # | | | | |-DeclRefExpr 0x559398668ae8 'bool' lvalue Var 0x5593986683e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x559398668b20 'int' 0 # | | | | `-DeclRefExpr 0x559398668b40 'T' lvalue Var 0x559398668630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x559398668bf8 # | | | `-RecoveryExpr 0x559398668bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398668fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x559398668c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398668f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x559398668d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x559398668d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x559398668df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x559398669368 # | | | `-ReturnStmt 0x559398669358 # | | | `-CallExpr 0x559398669318 '' # | | | |-UnresolvedLookupExpr 0x5593986690b8 '' lvalue (ADL) = 'select' 0x5593984b4158 # | | | |-BinaryOperator 0x5593986692a0 '' '<' # | | | | |-CallExpr 0x559398669248 '' # | | | | | |-UnresolvedLookupExpr 0x559398669100 '' lvalue (ADL) = 'dot' 0x5593984a9968 0x5593984a9d38 0x5593984aa0d8 0x5593984aa478 0x5593984aa780 0x5593984aab70 0x5593984aaf18 0x5593984ab2b8 0x5593984ab608 0x5593984ab958 0x5593984abd58 0x5593984ac0f8 0x5593984ac498 0x5593984ac838 0x5593984acc08 0x5593984acfa8 0x5593984ad348 0x5593984ad6e8 0x5593984ada88 0x5593984ade58 0x5593984ae1f8 0x5593984ae598 0x5593984ae938 0x5593984aed08 0x5593984af0a8 # | | | | | |-DeclRefExpr 0x559398669208 'T' lvalue ParmVar 0x559398668d78 'I' 'T' # | | | | | `-DeclRefExpr 0x559398669228 'T' lvalue ParmVar 0x559398668df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x559398669280 'int' 0 # | | | |-DeclRefExpr 0x5593986692c0 'T' lvalue ParmVar 0x559398668d00 'N' 'T' # | | | `-UnaryOperator 0x559398669300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5593986692e0 'T' lvalue ParmVar 0x559398668d00 'N' 'T' # | | |-FunctionTemplateDecl 0x559398669a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x559398669380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593986699f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559398669870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5593986698e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x559398669d40 # | | | `-ReturnStmt 0x559398669d30 # | | | `-BinaryOperator 0x559398669d10 '' '*' # | | | |-CallExpr 0x559398669cc0 '' # | | | | |-UnresolvedLookupExpr 0x559398669b80 '' lvalue (ADL) = 'exp2' 0x5593984b1000 0x5593984b1268 0x5593984b14e0 0x5593984b1758 0x5593984b19b8 0x55939848fdc0 0x559398490038 0x5593984902b0 0x5593985c4ce0 0x5593985c5198 0x5593985c5670 0x5593985c5b50 0x5593985c6028 0x5593985c6550 0x5593985c6a28 0x5593985c6f08 0x5593985c73f0 0x5593985c78c8 0x5593985c7dc0 0x5593985c82c0 0x5593985c87e0 0x5593985c8cd8 0x5593985c91f0 0x5593985c9710 0x5593985c9c38 0x5593985ca150 0x5593985ca988 0x5593985caec8 # | | | | `-DeclRefExpr 0x559398669ca0 'T' lvalue ParmVar 0x5593986698e8 'Exp' 'T' # | | | `-DeclRefExpr 0x559398669cf0 'T' lvalue ParmVar 0x559398669870 'X' 'T' # | | |-FunctionTemplateDecl 0x55939866a0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x559398669d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x559398669de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x559398669e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55939866a030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x559398669f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55939866a7d0 # | | | |-DeclStmt 0x55939866a470 # | | | | `-VarDecl 0x55939866a1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55939866a440 '' # | | | | |-DeclRefExpr 0x55939866a3e8 '' Function 0x55939866a290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55939866a420 'T' lvalue ParmVar 0x559398669f10 'X' 'T' # | | | |-DeclStmt 0x55939866a5e8 # | | | | `-VarDecl 0x55939866a4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55939866a5c8 '' '-' # | | | | |-ParenExpr 0x55939866a570 'int' # | | | | | `-BinaryOperator 0x55939866a550 'int' '-' # | | | | | |-DeclRefExpr 0x55939866a510 'int' NonTypeTemplateParm 0x559398669e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55939866a530 'int' 1 # | | | | `-DeclRefExpr 0x55939866a590 'K' lvalue Var 0x55939866a1d8 'FBH' 'K' # | | | |-BinaryOperator 0x55939866a778 '' '=' # | | | | |-DeclRefExpr 0x55939866a600 'K' lvalue Var 0x55939866a1d8 'FBH' 'K' # | | | | `-CallExpr 0x55939866a738 '' # | | | | |-UnresolvedLookupExpr 0x55939866a620 '' lvalue (ADL) = 'select' 0x5593984b4158 # | | | | |-BinaryOperator 0x55939866a6c0 '' '==' # | | | | | |-DeclRefExpr 0x55939866a668 'K' lvalue Var 0x55939866a1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55939866a6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55939866a688 'int' 1 # | | | | |-DeclRefExpr 0x55939866a6e0 'K' lvalue Var 0x55939866a1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55939866a700 'K' lvalue Var 0x55939866a4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55939866a7b8 nrvo_candidate(Var 0x55939866a1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55939866a798 'K' lvalue Var 0x55939866a1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55939866aa38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55939866a800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939866a990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55939866a8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55939866ad58 # | | | `-ReturnStmt 0x55939866ad48 # | | | `-CallExpr 0x55939866ad18 '' # | | | |-DeclRefExpr 0x55939866acc0 '' Function 0x55939866ab68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55939866acf8 'T' lvalue ParmVar 0x55939866a8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55939866afa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55939866ad70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939866af00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55939866ae20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55939866b2c8 # | | | `-ReturnStmt 0x55939866b2b8 # | | | `-CallExpr 0x55939866b288 '' # | | | |-DeclRefExpr 0x55939866b230 '' Function 0x55939866b0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55939866b268 'T' lvalue ParmVar 0x55939866ae20 'input' 'T' # | | `-FunctionTemplateDecl 0x55939866b518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55939866b2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55939866b470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55939866b390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55939866bcd8 # | | |-DeclStmt 0x55939866b750 # | | | `-VarDecl 0x55939866b618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55939866b720 '' # | | | |-UnresolvedLookupExpr 0x55939866b680 '' lvalue (ADL) = 'ddx_coarse' 0x5593984f5c50 0x5593984f5eb8 0x5593984f6130 0x5593984f63a8 0x5593984f6608 0x5593984f6880 0x5593984f6af8 0x5593984f6d70 # | | | `-DeclRefExpr 0x55939866b700 'T' lvalue ParmVar 0x55939866b390 'input' 'T' # | | |-BinaryOperator 0x55939866b910 '' '=' # | | | |-DeclRefExpr 0x55939866b768 'T' lvalue Var 0x55939866b618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55939866b8e0 '' # | | | |-UnresolvedLookupExpr 0x55939866b7a0 '' lvalue (ADL) = 'abs' 0x559398468e28 0x559398469128 0x559398469438 0x559398469748 0x55939846ae68 0x55939846b178 0x55939846b488 0x55939846b798 0x55939846ba68 0x55939846bd90 0x55939846c038 0x55939846c2d8 0x55939846c528 0x55939846c838 0x55939846cb48 0x55939846d5d8 0x55939846d8c8 0x55939846dbd8 0x55939846dee8 0x55939846e1f8 0x559398472b70 0x559398472e18 0x5593984730b8 0x559398473358 0x5593984735a8 0x5593984738b8 0x559398474cc8 0x559398474fd8 # | | | `-DeclRefExpr 0x55939866b8c0 'T' lvalue Var 0x55939866b618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55939866ba88 # | | | `-VarDecl 0x55939866b950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55939866ba58 '' # | | | |-UnresolvedLookupExpr 0x55939866b9b8 '' lvalue (ADL) = 'ddy_coarse' 0x5593984f6fd0 0x5593984f7238 0x5593984f74b0 0x5593984f7728 0x55939855f7f0 0x55939855fa68 0x55939855fce0 0x55939855ff58 # | | | `-DeclRefExpr 0x55939866ba38 'T' lvalue ParmVar 0x55939866b390 'input' 'T' # | | |-BinaryOperator 0x55939866bc48 '' '=' # | | | |-DeclRefExpr 0x55939866baa0 'T' lvalue Var 0x55939866b950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55939866bc18 '' # | | | |-UnresolvedLookupExpr 0x55939866bad8 '' lvalue (ADL) = 'abs' 0x559398468e28 0x559398469128 0x559398469438 0x559398469748 0x55939846ae68 0x55939846b178 0x55939846b488 0x55939846b798 0x55939846ba68 0x55939846bd90 0x55939846c038 0x55939846c2d8 0x55939846c528 0x55939846c838 0x55939846cb48 0x55939846d5d8 0x55939846d8c8 0x55939846dbd8 0x55939846dee8 0x55939846e1f8 0x559398472b70 0x559398472e18 0x5593984730b8 0x559398473358 0x5593984735a8 0x5593984738b8 0x559398474cc8 0x559398474fd8 # | | | `-DeclRefExpr 0x55939866bbf8 'T' lvalue Var 0x55939866b950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55939866bcc8 # | | `-BinaryOperator 0x55939866bca8 '' '+' # | | |-DeclRefExpr 0x55939866bc68 'T' lvalue Var 0x55939866b618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55939866bc88 'T' lvalue Var 0x55939866b950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5593986606b8 col:10 implicit C # | | `-FunctionDecl 0x559398660708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x559398660810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x559398660878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5593986608e0 <> 'float' # | | |-BuiltinAttr 0x5593986607b0 <> Implicit 1562 # | | |-NoThrowAttr 0x559398660960 Implicit # | | `-ConstAttr 0x559398660988 Implicit # | |-LinkageSpecDecl 0x55939866a240 col:11 implicit C # | | `-FunctionDecl 0x55939866a290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55939866a338 <> Implicit 702 # | | |-NoThrowAttr 0x55939866a398 Implicit # | | `-ConstAttr 0x55939866a3c0 Implicit # | |-LinkageSpecDecl 0x55939866ab18 col:10 implicit C # | | `-FunctionDecl 0x55939866ab68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55939866ac10 <> Implicit 692 # | | |-NoThrowAttr 0x55939866ac70 Implicit # | | `-ConstAttr 0x55939866ac98 Implicit # | |-LinkageSpecDecl 0x55939866b088 col:10 implicit C # | | `-FunctionDecl 0x55939866b0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55939866b180 <> Implicit 694 # | | |-NoThrowAttr 0x55939866b1e0 Implicit # | | `-ConstAttr 0x55939866b208 Implicit # | |-NamespaceDecl 0x55939866be30 prev 0x55939865b810 line:14:11 hlsl # | | |-original Namespace 0x5593983bfa98 'hlsl' # | | |-FunctionTemplateDecl 0x55939866c1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55939866bea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55939866bf38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55939866c0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55939866c048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55939866c3c8 # | | | `-ReturnStmt 0x55939866c3b8 # | | | `-CallExpr 0x55939866c388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939866c2a8 '' lvalue (no ADL) = 'bit_cast' 0x559398465160 0x559398467c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5593983bf360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55939866bef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55939866bea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55939866c268 'int' NonTypeTemplateParm 0x55939866bf38 'N' 'int' # | | | `-RecoveryExpr 0x55939866c368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55939866c660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55939866c3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939866c5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55939866c490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55939866c8c0 # | | | `-ReturnStmt 0x55939866c8b0 # | | | `-CallExpr 0x55939866c880 '' # | | | |-UnresolvedLookupExpr 0x55939866c7c0 '' lvalue (no ADL) = 'bit_cast' 0x559398465160 0x559398467c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5593983bf360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55939866c430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55939866c3e0 'T' # | | | `-DeclRefExpr 0x55939866c860 'T' lvalue ParmVar 0x55939866c490 'F' 'T' # | | |-FunctionTemplateDecl 0x55939866cbe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55939866c8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55939866c978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55939866cb38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55939866ca88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55939866ce08 # | | | `-ReturnStmt 0x55939866cdf8 # | | | `-CallExpr 0x55939866cdc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939866cce8 '' lvalue (no ADL) = 'bit_cast' 0x559398465160 0x559398467c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5593983bf260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55939866c930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55939866c8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55939866cca8 'int' NonTypeTemplateParm 0x55939866c978 'N' 'int' # | | | `-RecoveryExpr 0x55939866cda8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55939866d0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55939866ce20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939866cff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55939866ced0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55939866d300 # | | | `-ReturnStmt 0x55939866d2f0 # | | | `-CallExpr 0x55939866d2c0 '' # | | | |-UnresolvedLookupExpr 0x55939866d200 '' lvalue (no ADL) = 'bit_cast' 0x559398465160 0x559398467c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5593983bf260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55939866ce70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55939866ce20 'T' # | | | `-DeclRefExpr 0x55939866d2a0 'T' lvalue ParmVar 0x55939866ced0 'F' 'T' # | | |-FunctionTemplateDecl 0x55939866d638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55939866d318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55939866d3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55939866d590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55939866d4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x559398532940 # | | | `-ReturnStmt 0x559398532930 # | | | `-CallExpr 0x559398532900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398532820 '' lvalue (no ADL) = 'bit_cast' 0x559398465160 0x559398467c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | | |-Typedef 0x5593983efce8 'uint' # | | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55939866d370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55939866d318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55939866d718 'int' NonTypeTemplateParm 0x55939866d3b8 'N' 'int' # | | | `-RecoveryExpr 0x5593985328e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398532be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x559398532958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398532b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x559398532a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x559398532e58 # | | | `-ReturnStmt 0x559398532e48 # | | | `-CallExpr 0x559398532e18 '' # | | | |-UnresolvedLookupExpr 0x559398532d58 '' lvalue (no ADL) = 'bit_cast' 0x559398465160 0x559398467c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | | |-Typedef 0x5593983efce8 'uint' # | | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5593985329b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559398532958 'T' # | | | `-DeclRefExpr 0x559398532df8 'T' lvalue ParmVar 0x559398532a10 'F' 'T' # | | |-FunctionDecl 0x559398533248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x559398532e98 col:19 'double' # | | | |-ParmVarDecl 0x559398532f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x559398532fe8 out # | | | |-ParmVarDecl 0x559398533060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5593985330c8 out # | | | |-BuiltinAliasAttr 0x559398533308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559398533380 Implicit # | | | `-ConstAttr 0x5593985333a8 Implicit # | | |-FunctionDecl 0x5593985337d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x559398533420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x559398533510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559398533578 out # | | | |-ParmVarDecl 0x5593985335f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559398533658 out # | | | |-BuiltinAliasAttr 0x559398533898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559398533910 Implicit # | | | `-ConstAttr 0x559398533938 Implicit # | | |-FunctionDecl 0x559398533d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5593985339b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x559398533aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559398533b08 out # | | | |-ParmVarDecl 0x559398533b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559398533be8 out # | | | |-BuiltinAliasAttr 0x559398533e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559398533ea0 Implicit # | | | `-ConstAttr 0x559398533ec8 Implicit # | | |-FunctionDecl 0x5593985342f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x559398533f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x559398534030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559398534098 out # | | | |-ParmVarDecl 0x559398534110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559398534178 out # | | | |-BuiltinAliasAttr 0x5593985343b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559398534430 Implicit # | | | `-ConstAttr 0x559398534458 Implicit # | | |-FunctionTemplateDecl 0x559398534ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x559398534490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398534a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559398534848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5593985348c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x559398534c30 # | | | `-ReturnStmt 0x559398534c20 # | | | `-CallExpr 0x559398534be8 '' # | | | |-UnresolvedLookupExpr 0x559398534b60 '' lvalue (no ADL) = 'distance_impl' 0x55939865d3f8 # | | | |-DeclRefExpr 0x559398534ba8 'T' lvalue ParmVar 0x559398534848 'X' 'T' # | | | `-DeclRefExpr 0x559398534bc8 'T' lvalue ParmVar 0x5593985348c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5593985351f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x559398534c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398535148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559398534fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x559398535030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x559398535370 # | | | `-ReturnStmt 0x559398535360 # | | | `-CallExpr 0x559398535328 '' # | | | |-UnresolvedLookupExpr 0x5593985352a0 '' lvalue (no ADL) = 'distance_impl' 0x55939865d3f8 # | | | |-DeclRefExpr 0x5593985352e8 'T' lvalue ParmVar 0x559398534fb8 'X' 'T' # | | | `-DeclRefExpr 0x559398535308 'T' lvalue ParmVar 0x559398535030 'Y' 'T' # | | |-FunctionTemplateDecl 0x559398535700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5593985353a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398535658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x559398535480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x559398535548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x559398535880 # | | | `-ReturnStmt 0x559398535870 # | | | `-CallExpr 0x559398535838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5593985357b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5593986600f0 # | | | |-RecoveryExpr 0x5593985357f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559398535818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398535c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5593985358b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398535b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x559398535978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x559398535a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x559398535d80 # | | | `-ReturnStmt 0x559398535d70 # | | | `-CallExpr 0x559398535d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398535cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5593986600f0 # | | | |-RecoveryExpr 0x559398535cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559398535d18 '' contains-errors lvalue # | | |-FunctionDecl 0x559398536048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x559398535dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x559398535e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x559398535ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5593985363a0 # | | | | `-ReturnStmt 0x559398536390 # | | | | `-CallExpr 0x559398536308 'float' # | | | | |-ImplicitCastExpr 0x5593985362f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x559398536200 'float (half2, half2, float)' lvalue Function 0x559398660518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55939865b880 '__detail' # | | | | |-ImplicitCastExpr 0x559398536348 'half2':'vector' # | | | | | `-DeclRefExpr 0x559398536230 'half2':'vector' lvalue ParmVar 0x559398535dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x559398536360 'half2':'vector' # | | | | | `-DeclRefExpr 0x559398536250 'half2':'vector' lvalue ParmVar 0x559398535e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x559398536378 'float' # | | | | `-DeclRefExpr 0x559398536270 'float' lvalue ParmVar 0x559398535ec0 'C' 'float' # | | | `-AvailabilityAttr 0x559398536108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5593985365a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5593985363d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x559398536450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x559398536768 # | | | `-ReturnStmt 0x559398536758 # | | | `-RecoveryExpr 0x559398536720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559398536698 '' lvalue (no ADL) = 'dst_impl' 0x55939865ce10 # | | | |-DeclRefExpr 0x5593985366e0 'half4':'vector' lvalue ParmVar 0x5593985363d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x559398536700 'half4':'vector' lvalue ParmVar 0x559398536450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55939867e1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x559398536798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55939867e070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55939867e398 # | | | `-ReturnStmt 0x55939867e388 # | | | `-RecoveryExpr 0x55939867e350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55939867e2c8 '' lvalue (no ADL) = 'dst_impl' 0x55939865ce10 # | | | |-DeclRefExpr 0x55939867e310 'float4':'vector' lvalue ParmVar 0x559398536798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55939867e330 'float4':'vector' lvalue ParmVar 0x55939867e070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55939867e598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55939867e3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55939867e448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55939867e768 # | | | `-ReturnStmt 0x55939867e758 # | | | `-RecoveryExpr 0x55939867e720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55939867e698 '' lvalue (no ADL) = 'dst_impl' 0x55939865ce10 # | | | |-DeclRefExpr 0x55939867e6e0 'double4':'vector' lvalue ParmVar 0x55939867e3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55939867e700 'double4':'vector' lvalue ParmVar 0x55939867e448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55939867ee10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55939867e780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939867ed68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55939867eae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55939867eb60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55939867ebd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55939867efb0 # | | | `-ReturnStmt 0x55939867efa0 # | | | `-CallExpr 0x55939867ef60 '' # | | | |-UnresolvedLookupExpr 0x55939867eeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x559398668fc8 # | | | |-DeclRefExpr 0x55939867ef00 'T' lvalue ParmVar 0x55939867eae8 'N' 'T' # | | | |-DeclRefExpr 0x55939867ef20 'T' lvalue ParmVar 0x55939867eb60 'I' 'T' # | | | `-DeclRefExpr 0x55939867ef40 'T' lvalue ParmVar 0x55939867ebd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55939867f610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55939867efc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939867f568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55939867f338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55939867f3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55939867f428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55939867f7c0 # | | | `-ReturnStmt 0x55939867f7b0 # | | | `-CallExpr 0x55939867f770 '' # | | | |-UnresolvedLookupExpr 0x55939867f6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x559398668fc8 # | | | |-DeclRefExpr 0x55939867f710 'T' lvalue ParmVar 0x55939867f338 'N' 'T' # | | | |-DeclRefExpr 0x55939867f730 'T' lvalue ParmVar 0x55939867f3b0 'I' 'T' # | | | `-DeclRefExpr 0x55939867f750 'T' lvalue ParmVar 0x55939867f428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55939867fc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55939867f7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55939867fbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55939867f900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55939867f9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55939867fa90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55939867fe20 # | | | `-ReturnStmt 0x55939867fe10 # | | | `-CallExpr 0x55939867fdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939867fd28 '' lvalue (no ADL) = 'faceforward_impl' 0x559398668fc8 # | | | |-RecoveryExpr 0x55939867fd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55939867fd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55939867fdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398680288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55939867fe50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5593986801e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55939867ff60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x559398680028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5593986800f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x559398680438 # | | | `-ReturnStmt 0x559398680428 # | | | `-CallExpr 0x5593986803e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398680340 '' lvalue (no ADL) = 'faceforward_impl' 0x559398668fc8 # | | | |-RecoveryExpr 0x559398680388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5593986803a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5593986803c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398680ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559398680450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398680a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5593986808e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x559398680cf8 # | | | `-ReturnStmt 0x559398680ce8 # | | | `-CallExpr 0x559398680cb8 '' # | | | |-UnresolvedLookupExpr 0x559398680be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55939866a0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | | |-Typedef 0x5593983efce8 'uint' # | | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5593986804a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559398680450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x559398680ba0 'int' 32 # | | | `-DeclRefExpr 0x559398680c98 'T' lvalue ParmVar 0x5593986808e8 'X' 'T' # | | |-FunctionTemplateDecl 0x559398681340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559398680d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398680da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559398681298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5593986811a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5593986814e0 # | | |-FunctionTemplateDecl 0x559398681b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5593986814f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398681a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x559398681998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x559398681d60 # | | | `-ReturnStmt 0x559398681d50 # | | | `-CallExpr 0x559398681d20 '' # | | | |-UnresolvedLookupExpr 0x559398681c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55939866a0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5593984129c0 'uint' sugar # | | | | | |-Typedef 0x5593983efce8 'uint' # | | | | | `-BuiltinType 0x5593983bf300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559398681540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5593986814f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x559398681c08 'int' 64 # | | | `-DeclRefExpr 0x559398681d00 'T' lvalue ParmVar 0x559398681998 'X' 'T' # | | |-FunctionTemplateDecl 0x5593986823b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559398681d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398681e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559398682308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x559398682258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x559398682550 # | | |-FunctionTemplateDecl 0x559398682b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x559398682560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398682a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5593986828c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x559398682940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x559398682c70 # | | | `-ReturnStmt 0x559398682c60 # | | | `-CallExpr 0x559398682c28 '' # | | | |-UnresolvedLookupExpr 0x559398682ba0 '' lvalue (no ADL) = 'fmod_impl' 0x559398663db8 # | | | |-DeclRefExpr 0x559398682be8 'T' lvalue ParmVar 0x5593986828c8 'X' 'T' # | | | `-DeclRefExpr 0x559398682c08 'T' lvalue ParmVar 0x559398682940 'Y' 'T' # | | |-FunctionTemplateDecl 0x559398683230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x559398682c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398683188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559398682ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x559398683070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x5593986833b0 # | | | `-ReturnStmt 0x5593986833a0 # | | | `-CallExpr 0x559398683368 '' # | | | |-UnresolvedLookupExpr 0x5593986832e0 '' lvalue (no ADL) = 'fmod_impl' 0x559398663db8 # | | | |-DeclRefExpr 0x559398683328 'T' lvalue ParmVar 0x559398682ff8 'X' 'T' # | | | `-DeclRefExpr 0x559398683348 'T' lvalue ParmVar 0x559398683070 'Y' 'T' # | | |-FunctionTemplateDecl 0x559398683770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5593986833e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5593986836c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5593986834f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5593986835b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x5593986838f0 # | | | `-ReturnStmt 0x5593986838e0 # | | | `-CallExpr 0x5593986838a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398683820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x559398665e28 # | | | |-RecoveryExpr 0x559398683868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559398683888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398683c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x559398683920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398683bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559398683a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x559398683af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x559398683df0 # | | | `-ReturnStmt 0x559398683de0 # | | | `-CallExpr 0x559398683da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398683d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x559398665e28 # | | | |-RecoveryExpr 0x559398683d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559398683d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5593986843b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x559398683e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398684308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559398684178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5593986841f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x559398684520 # | | | `-ReturnStmt 0x559398684510 # | | | `-CallExpr 0x5593986844d8 '' # | | | |-UnresolvedLookupExpr 0x559398684450 '' lvalue (no ADL) = 'ldexp_impl' 0x559398669a98 # | | | |-DeclRefExpr 0x559398684498 'T' lvalue ParmVar 0x559398684178 'X' 'T' # | | | `-DeclRefExpr 0x5593986844b8 'T' lvalue ParmVar 0x5593986841f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x559398684ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x559398684538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398684a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5593986848a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x559398684920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x559398684c60 # | | | `-ReturnStmt 0x559398684c50 # | | | `-CallExpr 0x559398684c18 '' # | | | |-UnresolvedLookupExpr 0x559398684b90 '' lvalue (no ADL) = 'ldexp_impl' 0x559398669a98 # | | | |-DeclRefExpr 0x559398684bd8 'T' lvalue ParmVar 0x5593986848a8 'X' 'T' # | | | `-DeclRefExpr 0x559398684bf8 'T' lvalue ParmVar 0x559398684920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x559398684fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x559398684c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398684f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559398684da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x559398684e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x559398685160 # | | | `-ReturnStmt 0x559398685150 # | | | `-CallExpr 0x559398685118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398685090 '' lvalue (no ADL) = 'ldexp_impl' 0x559398669a98 # | | | |-RecoveryExpr 0x5593986850d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5593986850f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5593986854e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x559398685190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398685438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5593986852a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x559398685368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x559398685660 # | | | `-ReturnStmt 0x559398685650 # | | | `-CallExpr 0x559398685618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398685590 '' lvalue (no ADL) = 'ldexp_impl' 0x559398669a98 # | | | |-RecoveryExpr 0x5593986855d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5593986855f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398685b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x559398685678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398685ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5593986859e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x559398685cc0 # | | | `-ReturnStmt 0x559398685cb0 # | | | `-CallExpr 0x559398685c80 '' # | | | |-UnresolvedLookupExpr 0x559398685c18 '' lvalue (no ADL) = 'length_impl' 0x55939865bdf8 # | | | `-DeclRefExpr 0x559398685c60 'T' lvalue ParmVar 0x5593986859e8 'X' 'T' # | | |-FunctionTemplateDecl 0x559398686220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x559398685cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398686178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x559398686090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x559398686370 # | | | `-ReturnStmt 0x559398686360 # | | | `-CallExpr 0x559398686330 '' # | | | |-UnresolvedLookupExpr 0x5593986862c8 '' lvalue (no ADL) = 'length_impl' 0x55939865bdf8 # | | | `-DeclRefExpr 0x559398686310 'T' lvalue ParmVar 0x559398686090 'X' 'T' # | | |-FunctionTemplateDecl 0x559398686600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x5593986863a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398686558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x559398686468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x559398686750 # | | | `-ReturnStmt 0x559398686740 # | | | `-CallExpr 0x559398686710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5593986866a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55939865c6d0 # | | | `-RecoveryExpr 0x5593986866f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5593986869e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x559398686780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398686938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x559398686848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x559398686b30 # | | | `-ReturnStmt 0x559398686b20 # | | | `-CallExpr 0x559398686af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398686a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55939865c6d0 # | | | `-RecoveryExpr 0x559398686ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x559398686de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x559398686b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x559398686be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x559398686c60 col:53 used M 'half' # | | | `-CompoundStmt 0x559398686fd8 # | | | `-ReturnStmt 0x559398686fc8 # | | | `-RecoveryExpr 0x559398686f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559398686ee0 '' lvalue (no ADL) = 'lit_impl' 0x559398667e50 # | | | |-DeclRefExpr 0x559398686f28 'half' lvalue ParmVar 0x559398686b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x559398686f48 'half' lvalue ParmVar 0x559398686be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x559398686f68 'half' lvalue ParmVar 0x559398686c60 'M' 'half' # | | |-FunctionDecl 0x559398687298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x559398687008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x559398687088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x559398687108 col:57 used M 'float' # | | | `-CompoundStmt 0x559398687498 # | | | `-ReturnStmt 0x559398687488 # | | | `-RecoveryExpr 0x559398687448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5593986873a0 '' lvalue (no ADL) = 'lit_impl' 0x559398667e50 # | | | |-DeclRefExpr 0x5593986873e8 'float' lvalue ParmVar 0x559398687008 'NDotL' 'float' # | | | |-DeclRefExpr 0x559398687408 'float' lvalue ParmVar 0x559398687088 'NDotH' 'float' # | | | `-DeclRefExpr 0x559398687428 'float' lvalue ParmVar 0x559398687108 'M' 'float' # | | |-FunctionDecl 0x559398687578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5593986874c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x559398687780 # | | | `-ReturnStmt 0x559398687770 # | | | `-CallExpr 0x559398687728 'int4':'vector' # | | | |-ImplicitCastExpr 0x559398687710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x559398687660 'int4 (float4)' lvalue Function 0x55939865b9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55939865b880 '__detail' # | | | `-ImplicitCastExpr 0x559398687758 'float4':'vector' # | | | `-DeclRefExpr 0x559398687690 'float4':'vector' lvalue ParmVar 0x5593986874c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x559398687898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5593986877b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x559398687cb0 # | | | `-ReturnStmt 0x559398687ca0 # | | | `-CallExpr 0x559398687c58 'unsigned int' # | | | |-ImplicitCastExpr 0x559398687c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x559398687b88 '' Function 0x5593986879e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x559398687c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x559398687bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5593986877b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x559398688270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x559398687cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593986881c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559398688038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5593986880b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5593986883e0 # | | | `-ReturnStmt 0x5593986883d0 # | | | `-CallExpr 0x559398688398 '' # | | | |-UnresolvedLookupExpr 0x559398688310 '' lvalue (no ADL) = 'reflect_impl' 0x559398662268 # | | | |-DeclRefExpr 0x559398688358 'T' lvalue ParmVar 0x559398688038 'I' 'T' # | | | `-DeclRefExpr 0x559398688378 'T' lvalue ParmVar 0x5593986880b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5593986889a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5593986883f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5593986888f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559398688768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5593986887e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x559398688b20 # | | | `-ReturnStmt 0x559398688b10 # | | | `-CallExpr 0x559398688ad8 '' # | | | |-UnresolvedLookupExpr 0x559398688a50 '' lvalue (no ADL) = 'reflect_impl' 0x559398662268 # | | | |-DeclRefExpr 0x559398688a98 'T' lvalue ParmVar 0x559398688768 'I' 'T' # | | | `-DeclRefExpr 0x559398688ab8 'T' lvalue ParmVar 0x5593986887e0 'N' 'T' # | | |-FunctionTemplateDecl 0x559398688ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x559398688b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559398688df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559398688c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x559398688d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x559398689020 # | | | `-ReturnStmt 0x559398689010 # | | | `-CallExpr 0x559398688fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398688f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x559398662888 # | | | |-RecoveryExpr 0x559398688f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559398688fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5593986893a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x559398689050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5593986892f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559398689160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x559398689228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x559398689520 # | | | `-ReturnStmt 0x559398689510 # | | | `-CallExpr 0x5593986894d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398689450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x559398662888 # | | | |-RecoveryExpr 0x559398689498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5593986894b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398689b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x559398689538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398689ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5593986898a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x559398689920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x559398689998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x559398689d20 # | | | `-ReturnStmt 0x559398689d10 # | | | `-CallExpr 0x559398689cd0 '' # | | | |-UnresolvedLookupExpr 0x559398689c28 '' lvalue (no ADL) = 'refract_impl' 0x559398662fc8 # | | | |-DeclRefExpr 0x559398689c70 'T' lvalue ParmVar 0x5593986898a8 'I' 'T' # | | | |-DeclRefExpr 0x559398689c90 'T' lvalue ParmVar 0x559398689920 'N' 'T' # | | | `-DeclRefExpr 0x559398689cb0 'T' lvalue ParmVar 0x559398689998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55939868a3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x559398689d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939868a2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55939868a0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55939868a140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55939868a1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55939868a550 # | | | `-ReturnStmt 0x55939868a540 # | | | `-CallExpr 0x55939868a500 '' # | | | |-UnresolvedLookupExpr 0x55939868a458 '' lvalue (no ADL) = 'refract_impl' 0x559398662fc8 # | | | |-DeclRefExpr 0x55939868a4a0 'T' lvalue ParmVar 0x55939868a0c8 'I' 'T' # | | | |-DeclRefExpr 0x55939868a4c0 'T' lvalue ParmVar 0x55939868a140 'N' 'T' # | | | `-DeclRefExpr 0x55939868a4e0 'T' lvalue ParmVar 0x55939868a1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55939868a9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55939868a580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55939868a918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55939868a690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55939868a758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55939868a7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55939868ab70 # | | | `-ReturnStmt 0x55939868ab60 # | | | `-CallExpr 0x55939868ab20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939868aa78 '' lvalue (no ADL) = 'refract_impl' 0x559398662fc8 # | | | |-RecoveryExpr 0x55939868aac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55939868aae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55939868ab00 'half' lvalue ParmVar 0x55939868a7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55939868afe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55939868aba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55939868af38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55939868acb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55939868ad78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55939868adf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55939868b190 # | | | `-ReturnStmt 0x55939868b180 # | | | `-CallExpr 0x55939868b140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939868b098 '' lvalue (no ADL) = 'refract_impl' 0x559398662fc8 # | | | |-RecoveryExpr 0x55939868b0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55939868b100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55939868b120 'float' lvalue ParmVar 0x55939868adf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55939868b7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55939868b1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939868b748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55939868b518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55939868b590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55939868b608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55939868b990 # | | | `-ReturnStmt 0x55939868b980 # | | | `-CallExpr 0x55939868b940 '' # | | | |-UnresolvedLookupExpr 0x55939868b898 '' lvalue (no ADL) = 'smoothstep_impl' 0x559398666af8 # | | | |-DeclRefExpr 0x55939868b8e0 'T' lvalue ParmVar 0x55939868b518 'Min' 'T' # | | | |-DeclRefExpr 0x55939868b900 'T' lvalue ParmVar 0x55939868b590 'Max' 'T' # | | | `-DeclRefExpr 0x55939868b920 'T' lvalue ParmVar 0x55939868b608 'X' 'T' # | | |-FunctionTemplateDecl 0x55939868bff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55939868b9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939868bf48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55939868bd18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55939868bd90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55939868be08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55939868c1a0 # | | | `-ReturnStmt 0x55939868c190 # | | | `-CallExpr 0x55939868c150 '' # | | | |-UnresolvedLookupExpr 0x55939868c0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x559398666af8 # | | | |-DeclRefExpr 0x55939868c0f0 'T' lvalue ParmVar 0x55939868bd18 'Min' 'T' # | | | |-DeclRefExpr 0x55939868c110 'T' lvalue ParmVar 0x55939868bd90 'Max' 'T' # | | | `-DeclRefExpr 0x55939868c130 'T' lvalue ParmVar 0x55939868be08 'X' 'T' # | | |-FunctionTemplateDecl 0x55939868c608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55939868c1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55939868c560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55939868c2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55939868c3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55939868c470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55939868c7b8 # | | | `-ReturnStmt 0x55939868c7a8 # | | | `-CallExpr 0x55939868c768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939868c6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5593986674c8 # | | | |-RecoveryExpr 0x55939868c708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55939868c728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55939868c748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55939868cc20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55939868c7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55939868cb78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55939868c8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55939868c9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55939868ca88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55939868cdd0 # | | | `-ReturnStmt 0x55939868cdc0 # | | | `-CallExpr 0x55939868cd80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939868ccd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5593986674c8 # | | | |-RecoveryExpr 0x55939868cd20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55939868cd40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55939868cd60 '' contains-errors lvalue # | | |-FunctionDecl 0x55939868cea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55939868ce00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55939868d010 # | | | `-ReturnStmt 0x55939868d000 # | | | `-CXXStaticCastExpr 0x55939868cfd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55939868cfb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55939868cfa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55939868cf70 'uint':'unsigned int' lvalue ParmVar 0x55939868ce00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55939868d530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55939868d028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939868d488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55939868d398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55939868d670 # | | | `-ReturnStmt 0x55939868d660 # | | | `-CallExpr 0x55939868d630 '' # | | | |-UnresolvedLookupExpr 0x55939868d5c8 '' lvalue (no ADL) = 'ddx_impl' 0x55939866aa38 # | | | `-DeclRefExpr 0x55939868d610 'T' lvalue ParmVar 0x55939868d398 'input' 'T' # | | |-FunctionTemplateDecl 0x55939868db90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55939868d688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939868dae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55939868d9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55939868dce0 # | | | `-ReturnStmt 0x55939868dcd0 # | | | `-CallExpr 0x55939868dca0 '' # | | | |-UnresolvedLookupExpr 0x55939868dc38 '' lvalue (no ADL) = 'ddx_impl' 0x55939866aa38 # | | | `-DeclRefExpr 0x55939868dc80 'T' lvalue ParmVar 0x55939868d9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55939868df78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55939868dd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55939868ded0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55939868de20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55939868e0f0 # | | | `-ReturnStmt 0x55939868e0e0 # | | | `-CallExpr 0x55939868e0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939868e020 '' lvalue (no ADL) = 'ddx_impl' 0x55939866aa38 # | | | `-RecoveryExpr 0x55939868e068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55939868e388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55939868e120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55939868e2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55939868e230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55939868e4d8 # | | | `-ReturnStmt 0x55939868e4c8 # | | | `-CallExpr 0x55939868e498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939868e430 '' lvalue (no ADL) = 'ddx_impl' 0x55939866aa38 # | | | `-RecoveryExpr 0x55939868e478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55939868e9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55939868e4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939868e948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55939868e858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55939868eb30 # | | | `-ReturnStmt 0x55939868eb20 # | | | `-CallExpr 0x55939868eaf0 '' # | | | |-UnresolvedLookupExpr 0x55939868ea88 '' lvalue (no ADL) = 'ddy_impl' 0x55939866afa8 # | | | `-DeclRefExpr 0x55939868ead0 'T' lvalue ParmVar 0x55939868e858 'input' 'T' # | | |-FunctionTemplateDecl 0x55939868f050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55939868eb48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939868efa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55939868eeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55939868f1a0 # | | | `-ReturnStmt 0x55939868f190 # | | | `-CallExpr 0x55939868f160 '' # | | | |-UnresolvedLookupExpr 0x55939868f0f8 '' lvalue (no ADL) = 'ddy_impl' 0x55939866afa8 # | | | `-DeclRefExpr 0x55939868f140 'T' lvalue ParmVar 0x55939868eeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55939868f438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55939868f1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55939868f390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55939868f2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55939868f588 # | | | `-ReturnStmt 0x55939868f578 # | | | `-CallExpr 0x55939868f548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939868f4e0 '' lvalue (no ADL) = 'ddy_impl' 0x55939866afa8 # | | | `-RecoveryExpr 0x55939868f528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55939868f820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55939868f5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55939868f778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55939868f6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55939868f970 # | | | `-ReturnStmt 0x55939868f960 # | | | `-CallExpr 0x55939868f930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55939868f8c8 '' lvalue (no ADL) = 'ddy_impl' 0x55939866afa8 # | | | `-RecoveryExpr 0x55939868f910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55939868fe90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55939868f988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55939868fde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55939868fcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55939868ffd0 # | | | `-ReturnStmt 0x55939868ffc0 # | | | `-CallExpr 0x55939868ff90 '' # | | | |-UnresolvedLookupExpr 0x55939868ff28 '' lvalue (no ADL) = 'fwidth_impl' 0x55939866b518 # | | | `-DeclRefExpr 0x55939868ff70 'T' lvalue ParmVar 0x55939868fcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5593986904f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55939868ffe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398690448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x559398690358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x559398690640 # | | | `-ReturnStmt 0x559398690630 # | | | `-CallExpr 0x559398690600 '' # | | | |-UnresolvedLookupExpr 0x559398690598 '' lvalue (no ADL) = 'fwidth_impl' 0x55939866b518 # | | | `-DeclRefExpr 0x5593986905e0 'T' lvalue ParmVar 0x559398690358 'input' 'T' # | | |-FunctionTemplateDecl 0x5593986908d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x559398690670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398690830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x559398690780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x559398690a28 # | | | `-ReturnStmt 0x559398690a18 # | | | `-CallExpr 0x5593986909e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398690980 '' lvalue (no ADL) = 'fwidth_impl' 0x55939866b518 # | | | `-RecoveryExpr 0x5593986909c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398690cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x559398690a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398690c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x559398690b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x559398690e10 # | | | `-ReturnStmt 0x559398690e00 # | | | `-CallExpr 0x559398690dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398690d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55939866b518 # | | | `-RecoveryExpr 0x559398690db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398691410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x559398690e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398691368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559398691198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x559398691210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x559398691510 # | | | `-ReturnStmt 0x559398691500 # | | | `-BinaryOperator 0x5593986914e0 '' '*' # | | | |-DeclRefExpr 0x5593986914a0 'T' lvalue ParmVar 0x559398691198 'x' 'T' # | | | `-DeclRefExpr 0x5593986914c0 'T' lvalue ParmVar 0x559398691210 'y' 'T' # | | |-FunctionTemplateDecl 0x559398691ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x559398691528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559398691a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5593986918b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x559398691928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x559398691be0 # | | | `-ReturnStmt 0x559398691bd0 # | | | `-BinaryOperator 0x559398691bb0 '' '*' # | | | |-DeclRefExpr 0x559398691b70 'T' lvalue ParmVar 0x5593986918b0 'x' 'T' # | | | `-DeclRefExpr 0x559398691b90 'T' lvalue ParmVar 0x559398691928 'y' 'T' # | | |-FunctionTemplateDecl 0x559398691f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559398691c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398691ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x559398691cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x559398691d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x559398692050 # | | | `-ReturnStmt 0x559398692040 # | | | `-BinaryOperator 0x559398692020 '' contains-errors '*' # | | | |-DeclRefExpr 0x559398691fe0 'half' lvalue ParmVar 0x559398691cd8 'x' 'half' # | | | `-RecoveryExpr 0x559398692000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5593986924a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5593986920c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398692158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5593986923f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559398692228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5593986922e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5593986925a0 # | | | `-ReturnStmt 0x559398692590 # | | | `-BinaryOperator 0x559398692570 '' contains-errors '*' # | | | |-DeclRefExpr 0x559398692530 'T' lvalue ParmVar 0x559398692228 'x' 'T' # | | | `-RecoveryExpr 0x559398692550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398692980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5593986925d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559398692640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5593986928d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x559398692730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x559398692808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x559398692a80 # | | | `-ReturnStmt 0x559398692a70 # | | | `-BinaryOperator 0x559398692a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x559398692a10 'half' lvalue ParmVar 0x559398692730 'x' 'half' # | | | `-RecoveryExpr 0x559398692a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398692f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x559398692a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398692b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559398692ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559398692e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559398692ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x559398692d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x559398693040 # | | | `-ReturnStmt 0x559398693030 # | | | `-BinaryOperator 0x559398693010 '' contains-errors '*' # | | | |-DeclRefExpr 0x559398692fd0 'T' lvalue ParmVar 0x559398692ca0 'x' 'T' # | | | `-RecoveryExpr 0x559398692ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5593986933b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559398693070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398693308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x559398693170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x5593986931f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x5593986934b0 # | | | `-ReturnStmt 0x5593986934a0 # | | | `-BinaryOperator 0x559398693480 '' contains-errors '*' # | | | |-RecoveryExpr 0x559398693440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559398693460 'half' lvalue ParmVar 0x5593986931f0 'y' 'half' # | | |-FunctionTemplateDecl 0x5593986938b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5593986934c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398693568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559398693808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x559398693680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x5593986936f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x5593986939b0 # | | | `-ReturnStmt 0x5593986939a0 # | | | `-BinaryOperator 0x559398693980 '' contains-errors '*' # | | | |-RecoveryExpr 0x559398693940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559398693960 'T' lvalue ParmVar 0x5593986936f8 'y' 'T' # | | |-FunctionTemplateDecl 0x559398693d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5593986939e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559398693c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x559398693aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x559398693b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x559398693ea0 # | | | `-ReturnStmt 0x559398693e90 # | | | `-CallExpr 0x559398693e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398693dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x559398661888 # | | | |-RecoveryExpr 0x559398693e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559398693e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5593986942e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x559398693eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559398693f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559398694240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x559398694030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5593986940f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x559398694468 # | | | `-ReturnStmt 0x559398694458 # | | | `-CallExpr 0x559398694420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559398694398 '' lvalue (no ADL) = 'mul_vec_impl' 0x559398661888 # | | | |-RecoveryExpr 0x5593986943e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559398694400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559398694848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559398694498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559398694508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5593986947a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x559398694650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5593986946d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x559398694948 # | | | `-ReturnStmt 0x559398694938 # | | | `-BinaryOperator 0x559398694918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5593986948d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5593986948f8 'half' lvalue ParmVar 0x5593986946d0 'y' 'half' # | | `-FunctionTemplateDecl 0x559398694e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x559398694960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5593986949f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x559398694a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x559398694d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x559398694bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x559398694c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x559398694f00 # | | `-ReturnStmt 0x559398694ef0 # | | `-BinaryOperator 0x559398694ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x559398694e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x559398694eb0 'T' lvalue ParmVar 0x559398694c40 'y' 'T' # | |-LinkageSpecDecl 0x559398687998 col:10 implicit C # | | `-FunctionDecl 0x5593986879e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x559398687af0 <> 'unsigned int' # | | |-BuiltinAttr 0x559398687a90 <> Implicit 740 # | | `-NoThrowAttr 0x559398687b60 Implicit # | |-FunctionDecl 0x5593986950e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x559398694fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x559398695038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x559398695218 # | | `-HLSLNumThreadsAttr 0x5593986951b0 8 8 1 # | |-CXXRecordDecl 0x559398695240 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 0x5593986952e8 <> Implicit # | | |-CXXRecordDecl 0x5593986953a8 col:8 implicit struct ST # | | |-FieldDecl 0x559398695468 col:7 a 'int' # | | `-FieldDecl 0x5593986954d0 col:9 b 'float' # | |-FunctionDecl 0x5593986957d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x559398695638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5593986956a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x559398695900 # | | `-HLSLNumThreadsAttr 0x559398695898 8 8 1 # | |-FunctionDecl 0x559398695948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x559398695af8 # | | `-DeclStmt 0x559398695ae0 # | | `-VarDecl 0x559398695a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x559398695b28 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 0x559398695bd0 <> Implicit # | | |-CXXRecordDecl 0x559398695c90 col:8 implicit struct ST2 # | | |-VarDecl 0x559398695d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x559398695eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x559398695f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x5593986961e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x5593986960d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x559398696138 "SV_GroupID" 0 # | | |-CompoundStmt 0x559398696310 # | | `-HLSLNumThreadsAttr 0x5593986962a8 8 8 1 # | |-FunctionDecl 0x559398696500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x5593986963f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x559398696458 "SV_GroupID" 0 # | | |-CompoundStmt 0x559398696630 # | | `-HLSLNumThreadsAttr 0x5593986965c8 8 8 1 # | |-FunctionDecl 0x559398696678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x559398696828 # | | `-DeclStmt 0x559398696810 # | | `-VarDecl 0x5593986967a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x559398696858 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 0x559398696900 <> Implicit # | | |-CXXRecordDecl 0x5593986969c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x559398696ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x559398696b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x559398696be8 "SV_GroupID" 0 # | |-FunctionDecl 0x559398696e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x559398696d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x559398696dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x559398696fa0 # | | `-HLSLNumThreadsAttr 0x559398696f38 8 8 1 # | |-FunctionDecl 0x559398697190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x559398697080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5593986970e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5593986972c0 # | | `-HLSLNumThreadsAttr 0x559398697258 8 8 1 # | |-FunctionDecl 0x559398697308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5593986974b8 # | | `-DeclStmt 0x5593986974a0 # | | `-VarDecl 0x559398697438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5593986974e8 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 0x559398697590 <> Implicit # | | |-CXXRecordDecl 0x559398697650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x559398697750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x559398697828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x559398697878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x559398697fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5593986979b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x559398697a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5593986980e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x559398697af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x559398697b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x559398698130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x559398697c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x559398697ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x559398698188 "SV_GroupID" 0 # | |-ParmVarDecl 0x559398697d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x559398697de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5593986981d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x559398698228 # | `-HLSLShaderAttr 0x559398698080 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/refract.hlsl (31 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (32 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (33 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (34 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (35 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55d226bc7c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55d226bc7be8 '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 0x55d226bc7b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55d226bc7c70 # | 18853: | `-ReturnStmt 0x55d226bc7c60 # | 18854: | `-ImplicitCastExpr 0x55d226bc7c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55d226bc7c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55d226bc7c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55d226bc7be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55d226bc7dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55d226bc7ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55d226bc7f28 # | 18861: | `-ReturnStmt 0x55d226bc7f18 # | 18862: | `-ExtVectorElementExpr 0x55d226bc7ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (36 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (37 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (38 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (39 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (40 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (41 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5562a6170248 <> # | ^ # | # | 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 0x5562a6170248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5562a6170b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5562a6170ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5562a6170c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5562a6170450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (42 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (43 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (44 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (45 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x555f9f498da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x555f9f4999e0 <> 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 0x555f9f498da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x555f9f4996e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x555f9f499a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x555f9f499770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x555f9f498fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x555f9f499870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x555f9f4998c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x555f9f4999e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x555f9f499990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x555f9f4997f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x555f9f499770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x555f9f499930 <> 'int' lvalue NonTypeTemplateParm 0x555f9f499870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x555f9f4c42d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (46 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (47 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (48 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (49 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (50 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (51 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (52 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (53 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (54 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (55 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (56 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (57 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (58 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (59 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (60 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (61 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (62 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (63 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (64 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (65 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (66 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (67 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (68 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (69 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (70 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (71 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (72 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (73 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (74 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (75 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x56136d5605f8 <> # | ^ # | # | 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 0x56136d5605f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56136d560f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56136d561290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56136d560fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56136d560800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (76 of 25550) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (77 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (78 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (79 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (80 of 25550) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (81 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (82 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (83 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (84 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (85 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (86 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (87 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (88 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (89 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (90 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (91 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (92 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (93 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (94 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (95 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (96 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (97 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (98 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (99 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (100 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (101 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (102 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (103 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (104 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (105 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (106 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (107 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (108 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (109 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (110 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (111 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (112 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (113 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (114 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (115 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (116 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (117 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (118 of 25550) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x5590680d0e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x5590680d1218 'hlsl_constant float' lvalue Var 0x5590680d0a70 '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 0x5590680d0b98 <> Implicit # | 18812: | `-FieldDecl 0x5590680d0c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x5590680d0d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x5590680d0d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x5590680d0dd0 "t2" "space1" # | 18816: | |-VarDecl 0x5590680d0e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x5590680d0ed8 <> 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 0x5590680d1158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x5590680d12b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x5590680d12a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x5590680d1288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x5590680d1258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x5590680d1218 'hlsl_constant float' lvalue Var 0x5590680d0a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x5590680d1270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x5590680d1238 'hlsl_constant float' lvalue Var 0x5590680d0e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x5590680d1328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x5590680d1408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x5590680d14d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (119 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (120 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (121 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (122 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5573ccc2aee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5573ccc2bb20 <> 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 0x5573ccf024e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5573ccf03010 'void (inout int)' lvalue Function 0x5573ccf01e28 '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 0x5573ccc2aee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5573ccc2b828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5573ccc2bb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5573ccc2b8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5573ccc2b0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5573ccc2b9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5573ccc2ba08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5573ccc2bb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5573ccc2bad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5573ccc2b930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5573ccc2b8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5573ccc2ba70 <> 'int' lvalue NonTypeTemplateParm 0x5573ccc2b9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5573ccc59158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5573ccf02298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5573ccf02278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5573ccf02220 'double' lvalue ParmVar 0x5573ccf01fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5573ccf02260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5573ccf02240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5573ccf024e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5573ccf022b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5573ccf02440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5573ccf02360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5573ccf02698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5573ccf02638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5573ccf02bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5573ccf02c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5573ccf031f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5573ccf030a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5573ccf03090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5573ccf03010 'void (inout int)' lvalue Function 0x5573ccf01e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5573ccf03158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5573ccf030d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5573ccf02ff0 'int' lvalue ParmVar 0x5573ccf02bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5573ccf03108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5573ccf030f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (123 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (124 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (125 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (126 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (127 of 25550) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (128 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (129 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (130 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (131 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (132 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55d669eff4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55d66a1a51f0 <> 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 0x55d669eff4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55d66a1a51f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55d66a1a5278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55d66a1a5768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55d66a1a5730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55d66a1a5700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55d66a1a51f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55d66a1a56f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (133 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (134 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (135 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (136 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (137 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (138 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (139 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (140 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (141 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (142 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (143 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (144 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (145 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (146 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (147 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (148 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (149 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (150 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (151 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (152 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (153 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (154 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (155 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (156 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (157 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (158 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (159 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (160 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (161 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (162 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (163 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (164 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (165 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (166 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (167 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (168 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (169 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (170 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (171 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (172 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (173 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (174 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (175 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (176 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (177 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (178 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (179 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (180 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x56040a5b14a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x56040a8571e0 <> 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 0x56040a5b14a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x56040a8571e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x56040a857268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x56040a857758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x56040a857720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x56040a8576f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x56040a8571e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x56040a8576e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (181 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (182 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (183 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (184 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (185 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (186 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (187 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (188 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (189 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (190 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (191 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (192 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (193 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (194 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (195 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (196 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (197 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (198 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (199 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (200 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (201 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (202 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (203 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (204 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x562b6acc8188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x562b6acc80e0 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 0x562b6acc8188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x562b6acc7e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x562b6acc80e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x562b6acc7fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x562b6acc8278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x562b6acc8268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x562b6acc8220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x562b6acc8200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (205 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (206 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (207 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (208 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (209 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (210 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (211 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (212 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (213 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (214 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (215 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (216 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (217 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (218 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (219 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (220 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (221 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (222 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (223 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (224 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (225 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (226 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (227 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (228 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (229 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (230 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (231 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (232 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (233 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (234 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (235 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (236 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (237 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (238 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (239 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (240 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (241 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (242 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (243 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (244 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (245 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (246 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (247 of 25550) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (248 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (249 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (250 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (251 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (252 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (253 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (254 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (255 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (256 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (257 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (258 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (259 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (260 of 25550) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (261 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (262 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (263 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (264 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (265 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (266 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (267 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (268 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (269 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (270 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (271 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (272 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (273 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (274 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (275 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (276 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (277 of 25550) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (278 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (279 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (280 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (281 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (282 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (283 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (284 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (285 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (286 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (287 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (288 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (289 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (290 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (291 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (292 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (293 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (294 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (295 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (296 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (297 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (298 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (299 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (300 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (301 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (302 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (303 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (304 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (305 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (306 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (307 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (308 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (309 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (310 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (311 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (312 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (313 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (314 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (315 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (316 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (317 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (318 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (319 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (320 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (321 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (322 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (323 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (324 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (325 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (326 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (327 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (328 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (329 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (330 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (331 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (332 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (333 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (334 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (335 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (336 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (337 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (338 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (339 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (340 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (341 of 25550) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (342 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (343 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (344 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (345 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (346 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (347 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (348 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (349 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (350 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (351 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (352 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (353 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (354 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (355 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (356 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (357 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (358 of 25550) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (359 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (360 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (361 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (362 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (363 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (364 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (365 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (366 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (367 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (368 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (369 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (370 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (371 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (372 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (373 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (374 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (375 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (376 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (377 of 25550) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (378 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (379 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (380 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (381 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (382 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (383 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (384 of 25550) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (385 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (386 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (387 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (388 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (389 of 25550) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (390 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (391 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (392 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (393 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (394 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (395 of 25550) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (396 of 25550) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (397 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (398 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (399 of 25550) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (400 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (401 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (402 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (403 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (404 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (405 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (406 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (407 of 25550) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (408 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (409 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (410 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (411 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (412 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (413 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (414 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (415 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (416 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (417 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (418 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (419 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (420 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (421 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (422 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (423 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (424 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (425 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (426 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (427 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (428 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (429 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (430 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (431 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (432 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (433 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (434 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (435 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (436 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (437 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (438 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (439 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (440 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (441 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (442 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (443 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (444 of 25550) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (445 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (446 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (447 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (448 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (449 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (450 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (451 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (452 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (453 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (454 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (455 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (456 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (457 of 25550) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (458 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (459 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (460 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (461 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (462 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (463 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (464 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (465 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (466 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (467 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (468 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (469 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (470 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (471 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (472 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (473 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (474 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (475 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (476 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (477 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (478 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (479 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (480 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (481 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (482 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (483 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (484 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (485 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (486 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (487 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (488 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (489 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (490 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (491 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (492 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (493 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (494 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (495 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (496 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (497 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (498 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (499 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (500 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (501 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (502 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (503 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (504 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (505 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (506 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (507 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (508 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (509 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (510 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (511 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (512 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (513 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (514 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (515 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: 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: 170.47s Total Discovered Tests: 51773 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50355 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.