INFO:2026-03-25T04:53:45Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD feae3bc202ce..b16e012603de main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at b16e012603de [flang-rt] Fix macOS build: define _DARWIN_C_SOURCE for mmap flags (#186142) INFO:2026-03-25T04:53:52Z:root:syncing... Deleted branch merge (was 6f2786ba3682). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 30dc9d772540] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T04:53:54Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files ninja: no work to do. INFO:2026-03-25T04:53:55Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T04:53:55Z:root:testing INFO:2026-03-25T04:53:55Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (1 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (3 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (8 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (10 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (11 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (12 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (13 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (16 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x559373287c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x559373287be8 '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 0x559373287b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x559373287c70 # | 18853: | `-ReturnStmt 0x559373287c60 # | 18854: | `-ImplicitCastExpr 0x559373287c48 'int' # | 18855: | `-ExtVectorElementExpr 0x559373287c20 'float' r # | 18856: | `-ImplicitCastExpr 0x559373287c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x559373287be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x559373287dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x559373287ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x559373287f28 # | 18861: | `-ReturnStmt 0x559373287f18 # | 18862: | `-ExtVectorElementExpr 0x559373287ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (18 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x5579e57a9158 <> # | |-NamespaceDecl 0x5579e57a9a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x5579e57a9b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-NonTypeTemplateParmDecl 0x5579e57a9c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5579e57a9c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x5579e57a9d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x5579e57a9d40 'vector' dependent # | | | |-TemplateTypeParmType 0x5579e57a9ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e57a9b20 'element' # | | | `-DeclRefExpr 0x5579e57a9ce0 <> 'int' lvalue NonTypeTemplateParm 0x5579e57a9c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x5579e57a9e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-NonTypeTemplateParmDecl 0x5579e57a9f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5579e57a9f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x5579e57a9fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5579e57aa028 <> 'int' 4 # | | | |-BinaryOperator 0x5579e57aa128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x5579e57aa0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x5579e57aa0a8 <> 'int' lvalue NonTypeTemplateParm 0x5579e57a9f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x5579e57aa068 <> 'int' 4 # | | | | `-BinaryOperator 0x5579e57aa108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x5579e57aa0c8 <> 'int' lvalue NonTypeTemplateParm 0x5579e57a9fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x5579e57aa088 <> 'int' 4 # | | | `-TypeAliasDecl 0x5579e57d5298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x5579e57d5230 'matrix' dependent # | | |-ClassTemplateDecl 0x5579e57d5978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x5579e57d5748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5579e57d5918 <> 'bool' Concept 0x5579e57d5420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5579e57d5850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e57d5820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e57d57d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e57d53a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e57d5350 'element_type' # | | | `-CXXRecordDecl 0x5579e57d5648 <> implicit class Buffer # | | | `-FinalAttr 0x5579e57d56f0 <> Implicit final # | | |-ClassTemplateDecl 0x5579e57d5d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x5579e57d5ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5579e57d5cb8 <> 'bool' Concept 0x5579e57d5420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5579e57d5bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e57d5bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e57d5b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e57d53a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e57d5350 'element_type' # | | | `-CXXRecordDecl 0x5579e57d59e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x5579e57d5a90 <> Implicit final # | | |-ClassTemplateDecl 0x5579e57d60b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x5579e57d5e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5579e57d6058 <> 'bool' Concept 0x5579e57d5600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5579e57d5f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e57d5f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e57d5f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e57d54c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e57d5468 'element_type' # | | | `-CXXRecordDecl 0x5579e57d5d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x5579e57d5e30 <> Implicit final # | | |-ClassTemplateDecl 0x5579e57d7738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x5579e57d7510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5579e57d76d8 <> 'bool' Concept 0x5579e57d5600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5579e57d7610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e57d75e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e57d7590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e57d54c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e57d5468 'element_type' # | | | `-CXXRecordDecl 0x5579e57d7410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5579e57d74b8 <> Implicit final # | | |-ClassTemplateDecl 0x5579e57d7ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5579e57d78a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5579e57d7a78 <> 'bool' Concept 0x5579e57d5600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5579e57d79b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e57d7980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e57d7930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e57d54c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e57d5468 'element_type' # | | | `-CXXRecordDecl 0x5579e57d77a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x5579e57d7850 <> Implicit final # | | |-ClassTemplateDecl 0x5579e57d7e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5579e57d7c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5579e57d7e18 <> 'bool' Concept 0x5579e57d5600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5579e57d7d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e57d7d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e57d7cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e57d54c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e57d5468 'element_type' # | | | `-CXXRecordDecl 0x5579e57d7b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x5579e57d7bf0 <> Implicit final # | | |-ClassTemplateDecl 0x5579e57d8218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5579e57d7fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5579e57d81b8 <> 'bool' Concept 0x5579e57d5600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5579e57d80f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e57d80c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e57d8070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e57d54c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e57d5468 'element_type' # | | | `-CXXRecordDecl 0x5579e57d7ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x5579e57d7f90 <> Implicit final # | | |-ClassTemplateDecl 0x5579e57d85c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5579e57d8388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5579e57d8568 <> 'bool' Concept 0x5579e57d5600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5579e57d84a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e57d8470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e57d8420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e57d54c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e57d5468 'element_type' # | | | `-CXXRecordDecl 0x5579e57d8288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x5579e57d8330 <> Implicit final # | | |-CXXRecordDecl 0x5579e57d8638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5579e57d86e0 <> Implicit final # | | |-CXXRecordDecl 0x5579e57d8738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5579e57d87e0 <> Implicit final # | | |-CXXRecordDecl 0x5579e57d8838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5579e57d88e0 <> Implicit final # | | |-CXXRecordDecl 0x5579e57d8938 <> implicit class SamplerState # | | | `-FinalAttr 0x5579e57d89e0 <> Implicit final # | | |-CXXRecordDecl 0x5579e57d8a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x5579e57d8ae0 <> Implicit final # | | |-ClassTemplateDecl 0x5579e57d8ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x5579e57d8c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x5579e57d8b40 'vector' 4 # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-ConceptSpecializationExpr 0x5579e57d8e78 <> 'bool' Concept 0x5579e57d5420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5579e57d8db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e57d8d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e57d8d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e57d53a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e57d5350 'element_type' # | | | `-CXXRecordDecl 0x5579e57d8b70 <> implicit class Texture2D # | | | `-FinalAttr 0x5579e57d8c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x5579e57d9168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x5579e57d9090 'vector' dependent # | | | |-TemplateTypeParmType 0x5579e57d8fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e57d8f48 'element_type' # | | | `-DeclRefExpr 0x5579e57d9068 <> 'int' lvalue NonTypeTemplateParm 0x5579e57d8fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x5579e57d8f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x5579e57d8fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x5579e57d5420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5579e57d5350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x5579e57d5400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5579e57d53a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x5579e57d5350 'element_type' # | |-ConceptDecl 0x5579e57d5600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5579e57d5468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5579e57d55e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x5579e57d5540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x5579e57d5520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5579e57d54c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5579e57d5468 'element_type' # | | `-BinaryOperator 0x5579e57d55c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x5579e57d5558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5579e57d55a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x5579e57d9380 <> Namespace 0x5579e57a9a98 'hlsl' # | |-TypedefDecl 0x5579e57d9b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x5579e57d9b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x5579e57d9850 '__NSConstantString_tag' # | |-TypedefDecl 0x5579e57a9a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x5579e57a9980 'void *' # | | `-BuiltinType 0x5579e57a91c0 'void' # | |-NamespaceDecl 0x5579e57d9bf0 prev 0x5579e57a9a98 line:12:11 hlsl # | | |-original Namespace 0x5579e57a9a98 'hlsl' # | | |-TypedefDecl 0x5579e57d9c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x5579e57a9260 'int' # | | |-TypedefDecl 0x5579e57d9ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | |-TypedefDecl 0x5579e57d9d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | |-TypedefDecl 0x5579e57d9dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x5579e57a9360 'float' # | | |-TypedefDecl 0x5579e57d9e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | |-TypedefDecl 0x5579e57d9ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x5579e57a9280 'long' # | | |-TypedefDecl 0x5579e57d9f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x5579e57a9380 'double' # | | |-TypedefDecl 0x5579e57da1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5579e57da0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e57d9fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e57d9f98 'int' 1 # | | | `-ExtVectorType 0x5579e57da0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e57da000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | |-TypedefDecl 0x5579e57da418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x5579e57da340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e57da250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e57da230 'int' 2 # | | | `-ExtVectorType 0x5579e57da300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e57da000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | |-TypedefDecl 0x5579e57da668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x5579e57da590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e57da4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e57da480 'int' 3 # | | | `-ExtVectorType 0x5579e57da550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e57da000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | |-TypedefDecl 0x5579e57fbff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5579e57da7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e57da6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e57da6d0 'int' 4 # | | | `-ExtVectorType 0x5579e57da7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e57da000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | |-TypedefDecl 0x5579e57fc278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5579e57fc1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e57fc080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e57fc060 'int' 1 # | | | `-ExtVectorType 0x5579e57fc160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e57fc0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9260 'int' # | | |-TypedefDecl 0x5579e57fc4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5579e57fc3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e57fc308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e57fc2e8 'int' 2 # | | | `-ExtVectorType 0x5579e57fc3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e57fc0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9260 'int' # | | |-TypedefDecl 0x5579e57fc718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x5579e57fc640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e57fc558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e57fc538 'int' 3 # | | | `-ExtVectorType 0x5579e57fc600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e57fc0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9260 'int' # | | |-TypedefDecl 0x5579e57fc968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x5579e57fc890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e57fc7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e57fc788 'int' 4 # | | | `-ExtVectorType 0x5579e57fc850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e57fc0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9260 'int' # | | |-TypedefDecl 0x5579e57fcc28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x5579e57fcb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e57fca30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e57fca10 'int' 1 # | | | `-ExtVectorType 0x5579e57fcb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e57fca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | |-TypedefDecl 0x5579e57fce98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x5579e57fcdc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e57fccd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e57fccb0 'int' 2 # | | | `-ExtVectorType 0x5579e57fcd80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e57fca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | |-TypedefDecl 0x5579e57fd928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x5579e57fd850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e57fcf40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e57fcf20 'int' 3 # | | | `-ExtVectorType 0x5579e57fd810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e57fca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | |-TypedefDecl 0x5579e57fdb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x5579e57fdac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e57fd9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e57fd9b0 'int' 4 # | | | `-ExtVectorType 0x5579e57fda80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e57fca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | |-TypedefDecl 0x5579e57fde28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x5579e57fdd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e57fdc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e57fdc40 'int' 1 # | | | `-ExtVectorType 0x5579e57fdd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e57fdc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | `-BuiltinType 0x5579e57a9260 'int' # | | |-TypedefDecl 0x5579e57fe068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x5579e57fdf90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e57fded0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e57fdeb0 'int' 2 # | | | `-ExtVectorType 0x5579e57fdf50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e57fdc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | `-BuiltinType 0x5579e57a9260 'int' # | | |-TypedefDecl 0x5579e57fe2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5579e57fe1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e57fe110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e57fe0f0 'int' 3 # | | | `-ExtVectorType 0x5579e57fe190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e57fdc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | `-BuiltinType 0x5579e57a9260 'int' # | | |-TypedefDecl 0x5579e57fe4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x5579e57fe410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e57fe350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e57fe330 'int' 4 # | | | `-ExtVectorType 0x5579e57fe3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e57fdc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | `-BuiltinType 0x5579e57a9260 'int' # | | |-TypedefDecl 0x5579e57fe7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5579e57fe6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e57fe5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e57fe590 'int' 1 # | | | `-ExtVectorType 0x5579e57fe660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e57fe5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | |-TypedefDecl 0x5579e57fe9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x5579e57fe900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e57fe848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e57fe828 'int' 2 # | | | `-ExtVectorType 0x5579e57fe8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e57fe5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | |-TypedefDecl 0x5579e57fec18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x5579e57feb40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e57fea80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e57fea60 'int' 3 # | | | `-ExtVectorType 0x5579e57feb00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e57fe5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | |-TypedefDecl 0x5579e57fee58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x5579e57fed80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e57fecc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e57feca0 'int' 4 # | | | `-ExtVectorType 0x5579e57fed40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e57fe5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | |-TypedefDecl 0x5579e57ff118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x5579e57ff040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e57fef20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e57fef00 'int' 1 # | | | `-ExtVectorType 0x5579e57ff000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e57fef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | `-BuiltinType 0x5579e57a9280 'long' # | | |-TypedefDecl 0x5579e57ff388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5579e57ff2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e57ff1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e57ff1a0 'int' 2 # | | | `-ExtVectorType 0x5579e57ff270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e57fef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | `-BuiltinType 0x5579e57a9280 'long' # | | |-TypedefDecl 0x5579e57ff5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x5579e57ff520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e57ff430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e57ff410 'int' 3 # | | | `-ExtVectorType 0x5579e57ff4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e57fef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | `-BuiltinType 0x5579e57a9280 'long' # | | |-TypedefDecl 0x5579e57ff888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5579e57ff7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e57ff6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e57ff680 'int' 4 # | | | `-ExtVectorType 0x5579e57ff750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e57fef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | `-BuiltinType 0x5579e57a9280 'long' # | | |-TypedefDecl 0x5579e57ffb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x5579e57ffa70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e57ff950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e57ff930 'int' 1 # | | | `-ExtVectorType 0x5579e57ffa30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e57ff980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | |-TypedefDecl 0x5579e57ffdb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x5579e57ffce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e57ffbf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e57ffbd0 'int' 2 # | | | `-ExtVectorType 0x5579e57ffca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e57ff980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | |-TypedefDecl 0x5579e5800028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x5579e57fff50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e57ffe60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e57ffe40 'int' 3 # | | | `-ExtVectorType 0x5579e57fff10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e57ff980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | |-TypedefDecl 0x5579e5800298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x5579e58001c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58000d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58000b0 'int' 4 # | | | `-ExtVectorType 0x5579e5800180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e57ff980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | |-TypedefDecl 0x5579e5800528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x5579e5800450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5800328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5800308 'int' 1 # | | | `-ExtVectorType 0x5579e5800410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e5800360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a99d0 'half' # | | |-TypedefDecl 0x5579e5800fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x5579e58006a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58005b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5800598 'int' 2 # | | | `-ExtVectorType 0x5579e5800660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e5800360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a99d0 'half' # | | |-TypedefDecl 0x5579e5801228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x5579e5801150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5801060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5801040 'int' 3 # | | | `-ExtVectorType 0x5579e5801110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e5800360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a99d0 'half' # | | |-TypedefDecl 0x5579e5801478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x5579e58013a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58012b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5801298 'int' 4 # | | | `-ExtVectorType 0x5579e5801360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e5800360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a99d0 'half' # | | |-TypedefDecl 0x5579e5801708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x5579e5801630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5801508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58014e8 'int' 1 # | | | `-ExtVectorType 0x5579e58015f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e5801540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9360 'float' # | | |-TypedefDecl 0x5579e5801958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x5579e5801880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5801798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5801778 'int' 2 # | | | `-ExtVectorType 0x5579e5801840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e5801540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9360 'float' # | | |-TypedefDecl 0x5579e5801ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x5579e5801ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58019e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58019c8 'int' 3 # | | | `-ExtVectorType 0x5579e5801a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e5801540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9360 'float' # | | |-TypedefDecl 0x5579e5801dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x5579e5801cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5801c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5801c18 'int' 4 # | | | `-ExtVectorType 0x5579e5801cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e5801540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9360 'float' # | | |-TypedefDecl 0x5579e5802158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x5579e5802080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5801e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5801e38 'int' 1 # | | | `-ExtVectorType 0x5579e5801f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e5801e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9380 'double' # | | |-TypedefDecl 0x5579e58023a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x5579e58022d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58021e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58021c8 'int' 2 # | | | `-ExtVectorType 0x5579e5802290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e5801e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9380 'double' # | | |-TypedefDecl 0x5579e58025f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x5579e5802520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5802438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5802418 'int' 3 # | | | `-ExtVectorType 0x5579e58024e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e5801e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9380 'double' # | | |-TypedefDecl 0x5579e5802848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x5579e5802770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5802688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5802668 'int' 4 # | | | `-ExtVectorType 0x5579e5802730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e5801e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-BuiltinType 0x5579e57a9380 'double' # | | |-TypedefDecl 0x5579e5802ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x5579e5802a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5802910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58028f0 'int' 1 # | | | `-ExtVectorType 0x5579e58029c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e5802940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | `-BuiltinType 0x5579e57a9360 'float' # | | |-TypedefDecl 0x5579e5802d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x5579e5802c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5802b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5802b60 'int' 2 # | | | `-ExtVectorType 0x5579e5802c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e5802940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | `-BuiltinType 0x5579e57a9360 'float' # | | |-TypedefDecl 0x5579e5802f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x5579e5802e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5802dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5802da0 'int' 3 # | | | `-ExtVectorType 0x5579e5802e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e5802940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | `-BuiltinType 0x5579e57a9360 'float' # | | |-TypedefDecl 0x5579e58031a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5579e58030d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5803000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5802fe0 'int' 4 # | | | `-ExtVectorType 0x5579e5803090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e5802940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | `-BuiltinType 0x5579e57a9360 'float' # | | |-TypedefDecl 0x5579e5803438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x5579e5803360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5803270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5803250 'int' 1 # | | | `-ExtVectorType 0x5579e5803320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5579e58032a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | `-BuiltinType 0x5579e57a9380 'double' # | | |-TypedefDecl 0x5579e5803678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5579e58035a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58034e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58034c0 'int' 2 # | | | `-ExtVectorType 0x5579e5803560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5579e58032a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | `-BuiltinType 0x5579e57a9380 'double' # | | |-TypedefDecl 0x5579e58038b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5579e58037e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5803720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5803700 'int' 3 # | | | `-ExtVectorType 0x5579e58037a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5579e58032a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | `-BuiltinType 0x5579e57a9380 'double' # | | |-TypedefDecl 0x5579e5803af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x5579e5803a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5803960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5803940 'int' 4 # | | | `-ExtVectorType 0x5579e58039e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5579e58032a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | `-BuiltinType 0x5579e57a9380 'double' # | | |-TypedefDecl 0x5579e58099f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5803f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5803bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5803b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5803bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5803b98 'int' 1 # | | | `-ConstantMatrixType 0x5579e5803ef0 'matrix' # | | |-TypedefDecl 0x5579e5809e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5809d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5809a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5809a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5809ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5809a78 'int' 2 # | | | `-ConstantMatrixType 0x5579e5809cb0 'matrix' # | | |-TypedefDecl 0x5579e580a230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e580a130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5809eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5809e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5809ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5809e98 'int' 3 # | | | `-ConstantMatrixType 0x5579e580a0d0 'matrix' # | | |-TypedefDecl 0x5579e580a650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e580a550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e580a2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e580a298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e580a2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e580a2b8 'int' 4 # | | | `-ConstantMatrixType 0x5579e580a4f0 'matrix' # | | |-TypedefDecl 0x5579e580cc10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e580a970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e580a6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e580a6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e580a718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e580a6d8 'int' 1 # | | | `-ConstantMatrixType 0x5579e580a910 'matrix' # | | |-TypedefDecl 0x5579e580d030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e580cf30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e580ccb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e580cc78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e580ccd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e580cc98 'int' 2 # | | | `-ConstantMatrixType 0x5579e580ced0 'matrix' # | | |-TypedefDecl 0x5579e580d450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e580d350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e580d0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e580d098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e580d0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e580d0b8 'int' 3 # | | | `-ConstantMatrixType 0x5579e580d2f0 'matrix' # | | |-TypedefDecl 0x5579e580d870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e580d770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e580d4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e580d4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e580d518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e580d4d8 'int' 4 # | | | `-ConstantMatrixType 0x5579e580d710 'matrix' # | | |-TypedefDecl 0x5579e580ecb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e580ebb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e580d918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e580d8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e580d938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e580d8f8 'int' 1 # | | | `-ConstantMatrixType 0x5579e580db30 'matrix' # | | |-TypedefDecl 0x5579e580f0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e580efd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e580ed58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e580ed18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e580ed78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e580ed38 'int' 2 # | | | `-ConstantMatrixType 0x5579e580ef70 'matrix' # | | |-TypedefDecl 0x5579e580f4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e580f3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e580f178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e580f138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e580f198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e580f158 'int' 3 # | | | `-ConstantMatrixType 0x5579e580f390 'matrix' # | | |-TypedefDecl 0x5579e580f910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e580f810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e580f598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e580f558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e580f5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e580f578 'int' 4 # | | | `-ConstantMatrixType 0x5579e580f7b0 'matrix' # | | |-TypedefDecl 0x5579e580fd50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e580fc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e580f9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e580f978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e580f9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e580f998 'int' 1 # | | | `-ConstantMatrixType 0x5579e580fbf0 'matrix' # | | |-TypedefDecl 0x5579e5810170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5810070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e580fdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e580fdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e580fe18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e580fdd8 'int' 2 # | | | `-ConstantMatrixType 0x5579e5810010 'matrix' # | | |-TypedefDecl 0x5579e5810590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5810490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5810218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58101d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5810238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58101f8 'int' 3 # | | | `-ConstantMatrixType 0x5579e5810430 'matrix' # | | |-TypedefDecl 0x5579e58109b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e58108b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5579e57a91e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5810638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58105f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5810658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5810618 'int' 4 # | | | `-ConstantMatrixType 0x5579e5810850 'matrix' # | | |-TypedefDecl 0x5579e5811130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5811030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5810a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5810a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5810a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5810a40 'int' 1 # | | | `-ConstantMatrixType 0x5579e5810fd0 'matrix' # | | |-TypedefDecl 0x5579e5811560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5811460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58111e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58111a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5811200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58111c0 'int' 2 # | | | `-ConstantMatrixType 0x5579e5811400 'matrix' # | | |-TypedefDecl 0x5579e5811990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5811890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5811610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58115d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5811630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58115f0 'int' 3 # | | | `-ConstantMatrixType 0x5579e5811830 'matrix' # | | |-TypedefDecl 0x5579e5811dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5811cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5811a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5811a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5811a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5811a20 'int' 4 # | | | `-ConstantMatrixType 0x5579e5811c60 'matrix' # | | |-TypedefDecl 0x5579e5812500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5812400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5811e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5811e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5811e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5811e50 'int' 1 # | | | `-ConstantMatrixType 0x5579e58123a0 'matrix' # | | |-TypedefDecl 0x5579e5812930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5812830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58125b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5812570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58125d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5812590 'int' 2 # | | | `-ConstantMatrixType 0x5579e58127d0 'matrix' # | | |-TypedefDecl 0x5579e5812d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5812c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58129e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58129a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5812a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58129c0 'int' 3 # | | | `-ConstantMatrixType 0x5579e5812c00 'matrix' # | | |-TypedefDecl 0x5579e58045e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5813090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5812e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5812dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5812e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5812df0 'int' 4 # | | | `-ConstantMatrixType 0x5579e5813030 'matrix' # | | |-TypedefDecl 0x5579e5804a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5804910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5804690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5804650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58046b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5804670 'int' 1 # | | | `-ConstantMatrixType 0x5579e58048b0 'matrix' # | | |-TypedefDecl 0x5579e5804e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5804d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5804ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5804a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5804ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5804aa0 'int' 2 # | | | `-ConstantMatrixType 0x5579e5804ce0 'matrix' # | | |-TypedefDecl 0x5579e5805270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5805170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5804ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5804eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5804f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5804ed0 'int' 3 # | | | `-ConstantMatrixType 0x5579e5805110 'matrix' # | | |-TypedefDecl 0x5579e58067c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e58066c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5805320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58052e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5805340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5805300 'int' 4 # | | | `-ConstantMatrixType 0x5579e5805540 'matrix' # | | |-TypedefDecl 0x5579e5806bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5806af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5806870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5806830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5806890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5806850 'int' 1 # | | | `-ConstantMatrixType 0x5579e5806a90 'matrix' # | | |-TypedefDecl 0x5579e5807020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5806f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5806ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5806c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5806cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5806c80 'int' 2 # | | | `-ConstantMatrixType 0x5579e5806ec0 'matrix' # | | |-TypedefDecl 0x5579e5807450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5807350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58070d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5807090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58070f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58070b0 'int' 3 # | | | `-ConstantMatrixType 0x5579e58072f0 'matrix' # | | |-TypedefDecl 0x5579e5807890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5807790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5807500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58074c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5807520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58074e0 'int' 4 # | | | `-ConstantMatrixType 0x5579e5807730 'matrix' # | | |-TypedefDecl 0x5579e5807d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5807c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5807958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5807918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5807978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5807938 'int' 1 # | | | `-ConstantMatrixType 0x5579e5807bb0 'matrix' # | | |-TypedefDecl 0x5579e5808150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5808050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5807dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5807d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5807df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5807db8 'int' 2 # | | | `-ConstantMatrixType 0x5579e5807ff0 'matrix' # | | |-TypedefDecl 0x5579e5808590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5808490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5808218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58081d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5808238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58081f8 'int' 3 # | | | `-ConstantMatrixType 0x5579e5808430 'matrix' # | | |-TypedefDecl 0x5579e5808b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5808a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5808658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5808618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5808678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5808638 'int' 4 # | | | `-ConstantMatrixType 0x5579e5808a20 'matrix' # | | |-TypedefDecl 0x5579e5808fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5808ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5808c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5808c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5808c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5808c28 'int' 1 # | | | `-ConstantMatrixType 0x5579e5808e60 'matrix' # | | |-TypedefDecl 0x5579e5809400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5809300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5809088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5809048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58090a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5809068 'int' 2 # | | | `-ConstantMatrixType 0x5579e58092a0 'matrix' # | | |-TypedefDecl 0x5579e581dd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5809740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58094c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5809488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58094e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58094a8 'int' 3 # | | | `-ConstantMatrixType 0x5579e58096e0 'matrix' # | | |-TypedefDecl 0x5579e581e140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e581e040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e581ddc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e581dd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e581dde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e581dda8 'int' 4 # | | | `-ConstantMatrixType 0x5579e581dfe0 'matrix' # | | |-TypedefDecl 0x5579e581e580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e581e480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e581e208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e581e1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e581e228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e581e1e8 'int' 1 # | | | `-ConstantMatrixType 0x5579e581e420 'matrix' # | | |-TypedefDecl 0x5579e581e9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e581e8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e581e648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e581e608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e581e668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e581e628 'int' 2 # | | | `-ConstantMatrixType 0x5579e581e860 'matrix' # | | |-TypedefDecl 0x5579e581f920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e581f820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e581ea88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e581ea48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e581eaa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e581ea68 'int' 3 # | | | `-ConstantMatrixType 0x5579e581eca0 'matrix' # | | |-TypedefDecl 0x5579e581fd60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e581fc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e581f9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e581f9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e581fa08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e581f9c8 'int' 4 # | | | `-ConstantMatrixType 0x5579e581fc00 'matrix' # | | |-TypedefDecl 0x5579e58201a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e58200a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e581fe28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e581fde8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e581fe48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e581fe08 'int' 1 # | | | `-ConstantMatrixType 0x5579e5820040 'matrix' # | | |-TypedefDecl 0x5579e58205e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e58204e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5820268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5820228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5820288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5820248 'int' 2 # | | | `-ConstantMatrixType 0x5579e5820480 'matrix' # | | |-TypedefDecl 0x5579e5820d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5820c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58206a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5820668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58206c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5820688 'int' 3 # | | | `-ConstantMatrixType 0x5579e5820bd0 'matrix' # | | |-TypedefDecl 0x5579e5821170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5821070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5820df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5820db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5820e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5820dd8 'int' 4 # | | | `-ConstantMatrixType 0x5579e5821010 'matrix' # | | |-TypedefDecl 0x5579e58214f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e58213f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5821238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58211f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5821258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5821218 'int' 1 # | | | `-ConstantMatrixType 0x5579e5821390 'matrix' # | | |-TypedefDecl 0x5579e5821830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5821730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58215b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5821578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58215d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5821598 'int' 2 # | | | `-ConstantMatrixType 0x5579e58216d0 'matrix' # | | |-TypedefDecl 0x5579e5813470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5821a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58218f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58218b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5821918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58218d8 'int' 3 # | | | `-ConstantMatrixType 0x5579e5821a10 'matrix' # | | |-TypedefDecl 0x5579e58137b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e58136b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5813538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58134f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5813558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5813518 'int' 4 # | | | `-ConstantMatrixType 0x5579e5813650 'matrix' # | | |-TypedefDecl 0x5579e5813af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e58139f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5813878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5813838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5813898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5813858 'int' 1 # | | | `-ConstantMatrixType 0x5579e5813990 'matrix' # | | |-TypedefDecl 0x5579e5813e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5813d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5813bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5813b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5813bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5813b98 'int' 2 # | | | `-ConstantMatrixType 0x5579e5813cd0 'matrix' # | | |-TypedefDecl 0x5579e5814170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5814070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5813ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5813eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5813f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5813ed8 'int' 3 # | | | `-ConstantMatrixType 0x5579e5814010 'matrix' # | | |-TypedefDecl 0x5579e58154d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e58143b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5814238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58141f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5814258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5814218 'int' 4 # | | | `-ConstantMatrixType 0x5579e5814350 'matrix' # | | |-TypedefDecl 0x5579e5815810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5815710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5815598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5815558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58155b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5815578 'int' 1 # | | | `-ConstantMatrixType 0x5579e58156b0 'matrix' # | | |-TypedefDecl 0x5579e5815b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5815a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58158d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5815898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58158f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58158b8 'int' 2 # | | | `-ConstantMatrixType 0x5579e58159f0 'matrix' # | | |-TypedefDecl 0x5579e5815e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5815d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5815c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5815bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5815c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5815bf8 'int' 3 # | | | `-ConstantMatrixType 0x5579e5815d30 'matrix' # | | |-TypedefDecl 0x5579e58161d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e58160d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5815f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5815f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5815f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5815f38 'int' 4 # | | | `-ConstantMatrixType 0x5579e5816070 'matrix' # | | |-TypedefDecl 0x5579e5816560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5816460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5816298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5816258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58162b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5816278 'int' 1 # | | | `-ConstantMatrixType 0x5579e58163b0 'matrix' # | | |-TypedefDecl 0x5579e58168a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e58167a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5816628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58165e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5816648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5816608 'int' 2 # | | | `-ConstantMatrixType 0x5579e5816740 'matrix' # | | |-TypedefDecl 0x5579e5816be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5816ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5816968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5816928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5816988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5816948 'int' 3 # | | | `-ConstantMatrixType 0x5579e5816a80 'matrix' # | | |-TypedefDecl 0x5579e5816f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5816e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5579e57fdbf0 'int32_t' sugar # | | | | |-Typedef 0x5579e57d9c78 'int32_t' # | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5816ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5816c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5816cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5816c88 'int' 4 # | | | `-ConstantMatrixType 0x5579e5816dc0 'matrix' # | | |-TypedefDecl 0x5579e58172a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e58171a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5816fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5816fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5817008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5816fc8 'int' 1 # | | | `-ConstantMatrixType 0x5579e5817140 'matrix' # | | |-TypedefDecl 0x5579e5817600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5817500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5817368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5817328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5817388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5817348 'int' 2 # | | | `-ConstantMatrixType 0x5579e58174a0 'matrix' # | | |-TypedefDecl 0x5579e5817940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5817840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58176c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5817688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58176e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58176a8 'int' 3 # | | | `-ConstantMatrixType 0x5579e58177e0 'matrix' # | | |-TypedefDecl 0x5579e5817c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5817b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5817a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58179c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5817a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58179e8 'int' 4 # | | | `-ConstantMatrixType 0x5579e5817b20 'matrix' # | | |-TypedefDecl 0x5579e5817fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5817ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5817d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5817d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5817d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5817d28 'int' 1 # | | | `-ConstantMatrixType 0x5579e5817e60 'matrix' # | | |-TypedefDecl 0x5579e5818300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5818200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5818088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5818048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58180a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5818068 'int' 2 # | | | `-ConstantMatrixType 0x5579e58181a0 'matrix' # | | |-TypedefDecl 0x5579e5818650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5818550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58183c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5818388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58183e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58183a8 'int' 3 # | | | `-ConstantMatrixType 0x5579e58184f0 'matrix' # | | |-TypedefDecl 0x5579e5818990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5818890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5818718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58186d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5818738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58186f8 'int' 4 # | | | `-ConstantMatrixType 0x5579e5818830 'matrix' # | | |-TypedefDecl 0x5579e5818cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5818bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5818a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5818a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5818a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5818a38 'int' 1 # | | | `-ConstantMatrixType 0x5579e5818b70 'matrix' # | | |-TypedefDecl 0x5579e5819010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5818f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5818d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5818d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5818db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5818d78 'int' 2 # | | | `-ConstantMatrixType 0x5579e5818eb0 'matrix' # | | |-TypedefDecl 0x5579e5819350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5819250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58190d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5819098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58190f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58190b8 'int' 3 # | | | `-ConstantMatrixType 0x5579e58191f0 'matrix' # | | |-TypedefDecl 0x5579e58196a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e58195a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5819418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58193d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5819438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58193f8 'int' 4 # | | | `-ConstantMatrixType 0x5579e5819540 'matrix' # | | |-TypedefDecl 0x5579e58199e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e58198e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5819768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5819728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5819788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5819748 'int' 1 # | | | `-ConstantMatrixType 0x5579e5819880 'matrix' # | | |-TypedefDecl 0x5579e5819d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5819c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5819aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5819a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5819ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5819a88 'int' 2 # | | | `-ConstantMatrixType 0x5579e5819bc0 'matrix' # | | |-TypedefDecl 0x5579e581a060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5819f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5819de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5819da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5819e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5819dc8 'int' 3 # | | | `-ConstantMatrixType 0x5579e5819f00 'matrix' # | | |-TypedefDecl 0x5579e581a3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e581a2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5579e57fe540 'uint32_t' sugar # | | | | |-Typedef 0x5579e57d9d58 'uint32_t' # | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e581a128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e581a0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e581a148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e581a108 'int' 4 # | | | `-ConstantMatrixType 0x5579e581a240 'matrix' # | | |-TypedefDecl 0x5579e581a840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e581a740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e581a468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e581a428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e581a4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e581a448 'int' 1 # | | | `-ConstantMatrixType 0x5579e581a6e0 'matrix' # | | |-TypedefDecl 0x5579e581ac80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e581ab80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e581a908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e581a8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e581a928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e581a8e8 'int' 2 # | | | `-ConstantMatrixType 0x5579e581ab20 'matrix' # | | |-TypedefDecl 0x5579e581b0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e581afc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e581ad48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e581ad08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e581ad68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e581ad28 'int' 3 # | | | `-ConstantMatrixType 0x5579e581af60 'matrix' # | | |-TypedefDecl 0x5579e581b830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e581b400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e581b188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e581b148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e581b1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e581b168 'int' 4 # | | | `-ConstantMatrixType 0x5579e581b3a0 'matrix' # | | |-TypedefDecl 0x5579e581bc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e581bb70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e581b8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e581b8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e581b918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e581b8d8 'int' 1 # | | | `-ConstantMatrixType 0x5579e581bb10 'matrix' # | | |-TypedefDecl 0x5579e581c0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e581bfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e581bd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e581bcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e581bd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e581bd18 'int' 2 # | | | `-ConstantMatrixType 0x5579e581bf50 'matrix' # | | |-TypedefDecl 0x5579e581c4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e581c3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e581c178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e581c138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e581c198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e581c158 'int' 3 # | | | `-ConstantMatrixType 0x5579e581c390 'matrix' # | | |-TypedefDecl 0x5579e5836da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5836ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e581c5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e581c578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e581c5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e581c598 'int' 4 # | | | `-ConstantMatrixType 0x5579e5836c40 'matrix' # | | |-TypedefDecl 0x5579e58371e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e58370e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5836e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5836e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5836e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5836e48 'int' 1 # | | | `-ConstantMatrixType 0x5579e5837080 'matrix' # | | |-TypedefDecl 0x5579e5837620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5837520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58372a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5837268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58372c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5837288 'int' 2 # | | | `-ConstantMatrixType 0x5579e58374c0 'matrix' # | | |-TypedefDecl 0x5579e5837a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5837960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58376e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58376a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5837708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58376c8 'int' 3 # | | | `-ConstantMatrixType 0x5579e5837900 'matrix' # | | |-TypedefDecl 0x5579e5838110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5838010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5837b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5837ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5837b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5837b08 'int' 4 # | | | `-ConstantMatrixType 0x5579e5837fb0 'matrix' # | | |-TypedefDecl 0x5579e5838550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5838450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58381d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5838198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58381f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58381b8 'int' 1 # | | | `-ConstantMatrixType 0x5579e58383f0 'matrix' # | | |-TypedefDecl 0x5579e5838990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5838890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5838618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58385d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5838638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58385f8 'int' 2 # | | | `-ConstantMatrixType 0x5579e5838830 'matrix' # | | |-TypedefDecl 0x5579e5838dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5838cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5838a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5838a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5838a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5838a38 'int' 3 # | | | `-ConstantMatrixType 0x5579e5838c70 'matrix' # | | |-TypedefDecl 0x5579e5839470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5839370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5579e57feeb0 'int64_t' sugar # | | | | |-Typedef 0x5579e57d9ea8 'int64_t' # | | | | `-BuiltinType 0x5579e57a9280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58390f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58390b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5839110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58390d0 'int' 4 # | | | `-ConstantMatrixType 0x5579e5839310 'matrix' # | | |-TypedefDecl 0x5579e58398f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e58397f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5839538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58394f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5839558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5839518 'int' 1 # | | | `-ConstantMatrixType 0x5579e5839790 'matrix' # | | |-TypedefDecl 0x5579e5839d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5839c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58399b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5839978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58399d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5839998 'int' 2 # | | | `-ConstantMatrixType 0x5579e5839bd0 'matrix' # | | |-TypedefDecl 0x5579e583d350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e583d250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5839df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5839db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5839e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5839dd8 'int' 3 # | | | `-ConstantMatrixType 0x5579e583a010 'matrix' # | | |-TypedefDecl 0x5579e583d790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e583d690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e583d418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e583d3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e583d438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e583d3f8 'int' 4 # | | | `-ConstantMatrixType 0x5579e583d630 'matrix' # | | |-TypedefDecl 0x5579e583dbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e583dad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e583d858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e583d818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e583d878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e583d838 'int' 1 # | | | `-ConstantMatrixType 0x5579e583da70 'matrix' # | | |-TypedefDecl 0x5579e583e010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e583df10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e583dc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e583dc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e583dcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e583dc78 'int' 2 # | | | `-ConstantMatrixType 0x5579e583deb0 'matrix' # | | |-TypedefDecl 0x5579e583e460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e583e360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e583e0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e583e098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e583e0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e583e0b8 'int' 3 # | | | `-ConstantMatrixType 0x5579e583e300 'matrix' # | | |-TypedefDecl 0x5579e583e8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e583e7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e583e528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e583e4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e583e548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e583e508 'int' 4 # | | | `-ConstantMatrixType 0x5579e583e740 'matrix' # | | |-TypedefDecl 0x5579e583ece0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e583ebe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e583e968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e583e928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e583e988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e583e948 'int' 1 # | | | `-ConstantMatrixType 0x5579e583eb80 'matrix' # | | |-TypedefDecl 0x5579e583f120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e583f020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e583eda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e583ed68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e583edc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e583ed88 'int' 2 # | | | `-ConstantMatrixType 0x5579e583efc0 'matrix' # | | |-TypedefDecl 0x5579e583f590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e583f490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e583f1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e583f1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e583f208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e583f1c8 'int' 3 # | | | `-ConstantMatrixType 0x5579e583f430 'matrix' # | | |-TypedefDecl 0x5579e583f9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e583f8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e583f658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e583f618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e583f678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e583f638 'int' 4 # | | | `-ConstantMatrixType 0x5579e583f870 'matrix' # | | |-TypedefDecl 0x5579e583fe10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e583fd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e583fa98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e583fa58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e583fab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e583fa78 'int' 1 # | | | `-ConstantMatrixType 0x5579e583fcb0 'matrix' # | | |-TypedefDecl 0x5579e5840280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5840150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e583fed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e583fe98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e583fef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e583feb8 'int' 2 # | | | `-ConstantMatrixType 0x5579e58400f0 'matrix' # | | |-TypedefDecl 0x5579e58406c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e58405c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5840348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5840308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5840368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5840328 'int' 3 # | | | `-ConstantMatrixType 0x5579e5840560 'matrix' # | | |-TypedefDecl 0x5579e5840b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5840a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5579e57ff8e0 'uint64_t' sugar # | | | | |-Typedef 0x5579e57d9e38 'uint64_t' # | | | | `-BuiltinType 0x5579e57a9320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5840788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5840748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58407a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5840768 'int' 4 # | | | `-ConstantMatrixType 0x5579e58409a0 'matrix' # | | |-TypedefDecl 0x5579e5840f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5840e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5840bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5840b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5840bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5840b90 'int' 1 # | | | `-ConstantMatrixType 0x5579e5840e00 'matrix' # | | |-TypedefDecl 0x5579e58413c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e58412c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5841010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5840fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5841030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5840ff0 'int' 2 # | | | `-ConstantMatrixType 0x5579e5841230 'matrix' # | | |-TypedefDecl 0x5579e58417f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e58416f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5841470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5841430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5841490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5841450 'int' 3 # | | | `-ConstantMatrixType 0x5579e5841690 'matrix' # | | |-TypedefDecl 0x5579e5841c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5841b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58418a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5841860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58418c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5841880 'int' 4 # | | | `-ConstantMatrixType 0x5579e5841ac0 'matrix' # | | |-TypedefDecl 0x5579e5842050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5841f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5841cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5841c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5841cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5841cb0 'int' 1 # | | | `-ConstantMatrixType 0x5579e5841ef0 'matrix' # | | |-TypedefDecl 0x5579e58426e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e58425e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5842100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58420c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5842120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58420e0 'int' 2 # | | | `-ConstantMatrixType 0x5579e5842580 'matrix' # | | |-TypedefDecl 0x5579e5842b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5842a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5842790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5842750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58427b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5842770 'int' 3 # | | | `-ConstantMatrixType 0x5579e58429b0 'matrix' # | | |-TypedefDecl 0x5579e5842f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5842e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5842bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5842b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5842be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5842ba0 'int' 4 # | | | `-ConstantMatrixType 0x5579e5842de0 'matrix' # | | |-TypedefDecl 0x5579e5843370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5843270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5842ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5842fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5843010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5842fd0 'int' 1 # | | | `-ConstantMatrixType 0x5579e5843210 'matrix' # | | |-TypedefDecl 0x5579e5845a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5845910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5843420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58433e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5843440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5843400 'int' 2 # | | | `-ConstantMatrixType 0x5579e58458b0 'matrix' # | | |-TypedefDecl 0x5579e5845e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5845d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5845ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5845a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5845ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5845aa0 'int' 3 # | | | `-ConstantMatrixType 0x5579e5845ce0 'matrix' # | | |-TypedefDecl 0x5579e5846270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5846170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5845ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5845eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5845f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5845ed0 'int' 4 # | | | `-ConstantMatrixType 0x5579e5846110 'matrix' # | | |-TypedefDecl 0x5579e58466a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e58465a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5846320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58462e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5846340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5846300 'int' 1 # | | | `-ConstantMatrixType 0x5579e5846540 'matrix' # | | |-TypedefDecl 0x5579e5846af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e58469f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5846770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5846710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5846790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5846750 'int' 2 # | | | `-ConstantMatrixType 0x5579e5846990 'matrix' # | | |-TypedefDecl 0x5579e5846f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5846e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5846ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5846b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5846bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5846b80 'int' 3 # | | | `-ConstantMatrixType 0x5579e5846dc0 'matrix' # | | |-TypedefDecl 0x5579e5847350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5847250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5579e57a99d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5846fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5846f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5846ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5846fb0 'int' 4 # | | | `-ConstantMatrixType 0x5579e58471f0 'matrix' # | | |-TypedefDecl 0x5579e5821c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e58476b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5847400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58473c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5847420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58473e0 'int' 1 # | | | `-ConstantMatrixType 0x5579e5847650 'matrix' # | | |-TypedefDecl 0x5579e58220b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5821fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5821d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5821cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5821d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5821d10 'int' 2 # | | | `-ConstantMatrixType 0x5579e5821f50 'matrix' # | | |-TypedefDecl 0x5579e58224e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e58223e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5822160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5822120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5822180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5822140 'int' 3 # | | | `-ConstantMatrixType 0x5579e5822380 'matrix' # | | |-TypedefDecl 0x5579e5822910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5822810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5822590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5822550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58225b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5822570 'int' 4 # | | | `-ConstantMatrixType 0x5579e58227b0 'matrix' # | | |-TypedefDecl 0x5579e5822d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5822c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58229c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5822980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58229e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58229a0 'int' 1 # | | | `-ConstantMatrixType 0x5579e5822c10 'matrix' # | | |-TypedefDecl 0x5579e58231a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e58230a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5822e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5822de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5822e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5822e00 'int' 2 # | | | `-ConstantMatrixType 0x5579e5823040 'matrix' # | | |-TypedefDecl 0x5579e58235d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e58234d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5823250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5823210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5823270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5823230 'int' 3 # | | | `-ConstantMatrixType 0x5579e5823470 'matrix' # | | |-TypedefDecl 0x5579e5823a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5823900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5823680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5823640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58236a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5823660 'int' 4 # | | | `-ConstantMatrixType 0x5579e58238a0 'matrix' # | | |-TypedefDecl 0x5579e5823e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5823d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5823ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5823a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5823ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5823a90 'int' 1 # | | | `-ConstantMatrixType 0x5579e5823ce0 'matrix' # | | |-TypedefDecl 0x5579e5824270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5824170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5823ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5823eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5823f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5823ed0 'int' 2 # | | | `-ConstantMatrixType 0x5579e5824110 'matrix' # | | |-TypedefDecl 0x5579e58246a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e58245a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5824320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58242e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5824340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5824300 'int' 3 # | | | `-ConstantMatrixType 0x5579e5824540 'matrix' # | | |-TypedefDecl 0x5579e5824ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e58249d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5824750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5824710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5824770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5824730 'int' 4 # | | | `-ConstantMatrixType 0x5579e5824970 'matrix' # | | |-TypedefDecl 0x5579e5825f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5825e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5824b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5824b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5824ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5824b60 'int' 1 # | | | `-ConstantMatrixType 0x5579e5825dd0 'matrix' # | | |-TypedefDecl 0x5579e5826360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5826260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5825fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5825fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5826000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5825fc0 'int' 2 # | | | `-ConstantMatrixType 0x5579e5826200 'matrix' # | | |-TypedefDecl 0x5579e5826790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5826690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5826410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58263d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5826430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58263f0 'int' 3 # | | | `-ConstantMatrixType 0x5579e5826630 'matrix' # | | |-TypedefDecl 0x5579e5826bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5826ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5826840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5826800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5826860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5826820 'int' 4 # | | | `-ConstantMatrixType 0x5579e5826a60 'matrix' # | | |-TypedefDecl 0x5579e5827040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5826f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5826c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5826c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5826cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5826c70 'int' 1 # | | | `-ConstantMatrixType 0x5579e5826ee0 'matrix' # | | |-TypedefDecl 0x5579e5827470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5827370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58270f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58270b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5827110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58270d0 'int' 2 # | | | `-ConstantMatrixType 0x5579e5827310 'matrix' # | | |-TypedefDecl 0x5579e58278a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e58277a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5827520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58274e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5827540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5827500 'int' 3 # | | | `-ConstantMatrixType 0x5579e5827740 'matrix' # | | |-TypedefDecl 0x5579e58284f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5827bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5827950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5827910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5827970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5827930 'int' 4 # | | | `-ConstantMatrixType 0x5579e5827b70 'matrix' # | | |-TypedefDecl 0x5579e5828920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5828820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58285a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5828560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58285c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5828580 'int' 1 # | | | `-ConstantMatrixType 0x5579e58287c0 'matrix' # | | |-TypedefDecl 0x5579e5828d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5828c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58289d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5828990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58289f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58289b0 'int' 2 # | | | `-ConstantMatrixType 0x5579e5828bf0 'matrix' # | | |-TypedefDecl 0x5579e5829180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5829080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5828e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5828dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5828e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5828de0 'int' 3 # | | | `-ConstantMatrixType 0x5579e5829020 'matrix' # | | |-TypedefDecl 0x5579e58295e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e58294e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5829230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58291f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5829250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5829210 'int' 4 # | | | `-ConstantMatrixType 0x5579e5829480 'matrix' # | | |-TypedefDecl 0x5579e5829a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5829910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5829690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5829650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58296b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5829670 'int' 1 # | | | `-ConstantMatrixType 0x5579e58298b0 'matrix' # | | |-TypedefDecl 0x5579e5829e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5829d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5829ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5829a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5829ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5829aa0 'int' 2 # | | | `-ConstantMatrixType 0x5579e5829ce0 'matrix' # | | |-TypedefDecl 0x5579e582a270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e582a170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5829ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5829eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5829f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5829ed0 'int' 3 # | | | `-ConstantMatrixType 0x5579e582a110 'matrix' # | | |-TypedefDecl 0x5579e582b9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e582b8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e582a320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e582a2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e582a340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e582a300 'int' 4 # | | | `-ConstantMatrixType 0x5579e582b860 'matrix' # | | |-TypedefDecl 0x5579e582bdf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e582bcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e582ba70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e582ba30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e582ba90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e582ba50 'int' 1 # | | | `-ConstantMatrixType 0x5579e582bc90 'matrix' # | | |-TypedefDecl 0x5579e582c220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e582c120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e582bea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e582be60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e582bec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e582be80 'int' 2 # | | | `-ConstantMatrixType 0x5579e582c0c0 'matrix' # | | |-TypedefDecl 0x5579e582c650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e582c550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e582c2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e582c290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e582c2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e582c2b0 'int' 3 # | | | `-ConstantMatrixType 0x5579e582c4f0 'matrix' # | | |-TypedefDecl 0x5579e582cda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e582cca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e582c700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e582c6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e582c720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e582c6e0 'int' 4 # | | | `-ConstantMatrixType 0x5579e582cc40 'matrix' # | | |-TypedefDecl 0x5579e582d120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e582d020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e582ce68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e582ce28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e582ce88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e582ce48 'int' 1 # | | | `-ConstantMatrixType 0x5579e582cfc0 'matrix' # | | |-TypedefDecl 0x5579e582d460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e582d360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e582d1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e582d1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e582d208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e582d1c8 'int' 2 # | | | `-ConstantMatrixType 0x5579e582d300 'matrix' # | | |-TypedefDecl 0x5579e582d7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e582d6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e582d528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e582d4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e582d548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e582d508 'int' 3 # | | | `-ConstantMatrixType 0x5579e582d640 'matrix' # | | |-TypedefDecl 0x5579e582eb10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e582d9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e582d868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e582d828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e582d888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e582d848 'int' 4 # | | | `-ConstantMatrixType 0x5579e582d980 'matrix' # | | |-TypedefDecl 0x5579e582ee50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e582ed50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e582ebd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e582eb98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e582ebf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e582ebb8 'int' 1 # | | | `-ConstantMatrixType 0x5579e582ecf0 'matrix' # | | |-TypedefDecl 0x5579e582f190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e582f090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e582ef18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e582eed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e582ef38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e582eef8 'int' 2 # | | | `-ConstantMatrixType 0x5579e582f030 'matrix' # | | |-TypedefDecl 0x5579e582f4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e582f3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e582f258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e582f218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e582f278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e582f238 'int' 3 # | | | `-ConstantMatrixType 0x5579e582f370 'matrix' # | | |-TypedefDecl 0x5579e582f810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e582f710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e582f598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e582f558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e582f5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e582f578 'int' 4 # | | | `-ConstantMatrixType 0x5579e582f6b0 'matrix' # | | |-TypedefDecl 0x5579e582fb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e582fa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e582f8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e582f898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e582f8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e582f8b8 'int' 1 # | | | `-ConstantMatrixType 0x5579e582f9f0 'matrix' # | | |-TypedefDecl 0x5579e582fea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e582fda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e582fc28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e582fbe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e582fc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e582fc08 'int' 2 # | | | `-ConstantMatrixType 0x5579e582fd40 'matrix' # | | |-TypedefDecl 0x5579e58301e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e58300e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e582ff68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e582ff28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e582ff88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e582ff48 'int' 3 # | | | `-ConstantMatrixType 0x5579e5830080 'matrix' # | | |-TypedefDecl 0x5579e5830520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5830420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58302a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5830268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58302c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5830288 'int' 4 # | | | `-ConstantMatrixType 0x5579e58303c0 'matrix' # | | |-TypedefDecl 0x5579e5830860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5830760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e58305e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58305a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5830608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58305c8 'int' 1 # | | | `-ConstantMatrixType 0x5579e5830700 'matrix' # | | |-TypedefDecl 0x5579e5830bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5830af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5830928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58308e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5830948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5830908 'int' 2 # | | | `-ConstantMatrixType 0x5579e5830a40 'matrix' # | | |-TypedefDecl 0x5579e5830f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5830e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5830cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5830c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5830cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5830c98 'int' 3 # | | | `-ConstantMatrixType 0x5579e5830dd0 'matrix' # | | |-TypedefDecl 0x5579e5831270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5831170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5579e58028a0 'float32_t' sugar # | | | | |-Typedef 0x5579e57d9dc8 'float32_t' # | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5830ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5830fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5831018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5830fd8 'int' 4 # | | | `-ConstantMatrixType 0x5579e5831110 'matrix' # | | |-TypedefDecl 0x5579e58315f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e58314f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5831338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58312f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5831358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5831318 'int' 1 # | | | `-ConstantMatrixType 0x5579e5831490 'matrix' # | | |-TypedefDecl 0x5579e5831930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5831830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58316b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5831678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58316d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5831698 'int' 2 # | | | `-ConstantMatrixType 0x5579e58317d0 'matrix' # | | |-TypedefDecl 0x5579e5831c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5831b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58319f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e58319b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5831a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58319d8 'int' 3 # | | | `-ConstantMatrixType 0x5579e5831b30 'matrix' # | | |-TypedefDecl 0x5579e5831fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5831ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5831d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5831d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5831d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5831d38 'int' 4 # | | | `-ConstantMatrixType 0x5579e5831e70 'matrix' # | | |-TypedefDecl 0x5579e5832310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5832210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5832098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5832058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e58320b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5832078 'int' 1 # | | | `-ConstantMatrixType 0x5579e58321b0 'matrix' # | | |-TypedefDecl 0x5579e5832650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5832550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58323d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5832398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e58323f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58323b8 'int' 2 # | | | `-ConstantMatrixType 0x5579e58324f0 'matrix' # | | |-TypedefDecl 0x5579e5832990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e5832890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5832718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58326d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5832738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58326f8 'int' 3 # | | | `-ConstantMatrixType 0x5579e5832830 'matrix' # | | |-TypedefDecl 0x5579e5832ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e5832be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5832a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5832a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5832a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5832a38 'int' 4 # | | | `-ConstantMatrixType 0x5579e5832b80 'matrix' # | | |-TypedefDecl 0x5579e5833020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5832f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5832da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5832d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5832dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5832d88 'int' 1 # | | | `-ConstantMatrixType 0x5579e5832ec0 'matrix' # | | |-TypedefDecl 0x5579e5833360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5833260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e58330e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58330a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5833108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e58330c8 'int' 2 # | | | `-ConstantMatrixType 0x5579e5833200 'matrix' # | | |-TypedefDecl 0x5579e58336a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e58335a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5833428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e58333e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5833448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5833408 'int' 3 # | | | `-ConstantMatrixType 0x5579e5833540 'matrix' # | | |-TypedefDecl 0x5579e58339e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5579e58338e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5833768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5833728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5833788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5833748 'int' 4 # | | | `-ConstantMatrixType 0x5579e5833880 'matrix' # | | |-TypedefDecl 0x5579e5833d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5579e5833c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5833aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5833a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5579e5833ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5579e5833a88 'int' 1 # | | | `-ConstantMatrixType 0x5579e5833bd0 'matrix' # | | |-TypedefDecl 0x5579e5834070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5579e5833f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5833df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e5833db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5579e5833e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5579e5833dd8 'int' 2 # | | | `-ConstantMatrixType 0x5579e5833f10 'matrix' # | | |-TypedefDecl 0x5579e58343b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5579e58342b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | | `-BuiltinType 0x5579e57a9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5579e5834138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5579e58340f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5579e5834158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5579e5834118 'int' 3 # | | | `-ConstantMatrixType 0x5579e5834250 'matrix' # | | `-TypedefDecl 0x5579e58346f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5579e58345f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5579e57d52f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x5579e5803200 'float64_t' sugar # | | | |-Typedef 0x5579e57d9f18 'float64_t' # | | | `-BuiltinType 0x5579e57a9380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5579e5834478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5579e5834438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5579e5834498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5579e5834458 'int' 4 # | | `-ConstantMatrixType 0x5579e5834590 'matrix' # | |-NamespaceDecl 0x5579e5847a18 prev 0x5579e57d9bf0 line:12:11 hlsl # | | |-original Namespace 0x5579e57a9a98 'hlsl' # | | `-NamespaceDecl 0x5579e5847a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x5579e5847d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x5579e5847b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5579e5847b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x5579e5847c68 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 0x5579e5847d10 <> Implicit # | | | |-CXXRecordDecl 0x5579e5847e40 col:42 implicit struct is_same # | | | `-VarDecl 0x5579e5847ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5579e5847f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x5579e58482f0 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 0x5579e57a9b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e57a9b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5579e5848028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5579e5848520 <> Implicit # | | | |-CXXRecordDecl 0x5579e58485e0 col:30 implicit struct is_same # | | | `-VarDecl 0x5579e5848698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5579e5848700 'bool' true # | | |-ClassTemplateDecl 0x5579e584d088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x5579e584ce88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5579e584cee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x5579e584cf88 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 0x5579e584d030 <> Implicit # | | | `-CXXRecordDecl 0x5579e584d160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x5579e584d540 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 0x5579e57a9b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5579e584d248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5579e584d7a0 <> Implicit # | | | |-CXXRecordDecl 0x5579e584d860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x5579e584d918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x5579e584d2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5579e584d248 'T' # | | |-TypeAliasTemplateDecl 0x5579e584dd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x5579e584d9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5579e584da48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x5579e57a91c0 'void' # | | | `-TypeAliasDecl 0x5579e584dca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x5579e584dc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x5579e584f160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x5579e584dd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5579e584e630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5579e584e6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5579e584f0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x5579e584ef68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x5579e584f440 # | | | `-ReturnStmt 0x5579e584f430 # | | | `-BuiltinBitCastExpr 0x5579e584f408 'vector' # | | | `-DeclRefExpr 0x5579e584f3b0 'vector' lvalue ParmVar 0x5579e584ef68 'V' 'vector' # | | |-FunctionTemplateDecl 0x5579e5851c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x5579e584f458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5579e584f4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x5579e5851ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5851a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x5579e5851da8 # | | | `-ReturnStmt 0x5579e5851d98 # | | | `-BuiltinBitCastExpr 0x5579e5851d70 'U' # | | | `-DeclRefExpr 0x5579e5851d40 'T' lvalue ParmVar 0x5579e5851a60 'F' 'T' # | | |-ClassTemplateDecl 0x5579e5851f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x5579e5851dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x5579e5851e60 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 0x5579e5851f08 <> Implicit # | | | |-CXXRecordDecl 0x5579e5852038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5579e58520f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x5579e5852168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x5579e5851e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5579e5851dc0 'T' # | | `-TypeAliasTemplateDecl 0x5579e5852c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5579e58521d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5579e5852278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x5579e5852ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x5579e5852ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x5579e57a9df0 <> 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 0x5579e58526a0 '__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 0x5579e5847a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5579e584dd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5579e58523f0 'bool' # | | | | `-BinaryOperator 0x5579e58523d0 'bool' '&&' # | | | | |-BinaryOperator 0x5579e5852350 'bool' '>' # | | | | | |-DeclRefExpr 0x5579e5852310 'int' NonTypeTemplateParm 0x5579e5852278 'N' 'int' # | | | | | `-IntegerLiteral 0x5579e5852330 'int' 1 # | | | | `-BinaryOperator 0x5579e58523b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5579e5852370 'int' NonTypeTemplateParm 0x5579e5852278 'N' 'int' # | | | | `-IntegerLiteral 0x5579e5852390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e5852230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e58521d8 'T' # | | | `-DependentNameType 0x5579e5852650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5579e58529b0 'int' NonTypeTemplateParm 0x5579e5852278 'N' 'int' # | | `-DependentSizedExtVectorType 0x5579e5852a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5579e58529e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5579e57a9df0 'vector' # | | | `-TemplateSpecializationType 0x5579e58526a0 '__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 0x5579e5847a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5579e584dd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5579e58523f0 'bool' # | | | | `-BinaryOperator 0x5579e58523d0 'bool' '&&' # | | | | |-BinaryOperator 0x5579e5852350 'bool' '>' # | | | | | |-DeclRefExpr 0x5579e5852310 'int' NonTypeTemplateParm 0x5579e5852278 'N' 'int' # | | | | | `-IntegerLiteral 0x5579e5852330 'int' 1 # | | | | `-BinaryOperator 0x5579e58523b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5579e5852370 'int' NonTypeTemplateParm 0x5579e5852278 'N' 'int' # | | | | `-IntegerLiteral 0x5579e5852390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e5852230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e58521d8 'T' # | | | `-DependentNameType 0x5579e5852650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x5579e5852a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x5579e57a9c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x5579e57a9c78 <> 'int' 4 # | | `-DeclRefExpr 0x5579e58529b0 'int' NonTypeTemplateParm 0x5579e5852278 'N' 'int' # | |-NamespaceDecl 0x5579e5852ca8 prev 0x5579e5847a18 line:12:11 hlsl # | | |-original Namespace 0x5579e57a9a98 'hlsl' # | | |-FunctionDecl 0x5579e5852e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x5579e5852d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x5579e5852ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5852f50 Implicit # | | | `-ConstAttr 0x5579e5852f78 Implicit # | | |-FunctionDecl 0x5579e5853128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e5853000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58531d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5853250 Implicit # | | | `-ConstAttr 0x5579e5853278 Implicit # | | |-FunctionDecl 0x5579e5853438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e5853310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58534e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5853560 Implicit # | | | `-ConstAttr 0x5579e5853588 Implicit # | | |-FunctionDecl 0x5579e5853748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e5853620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58537f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5853870 Implicit # | | | `-ConstAttr 0x5579e5853898 Implicit # | | |-FunctionDecl 0x5579e5854e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x5579e5854d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x5579e5854f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5854f90 Implicit # | | | `-ConstAttr 0x5579e5854fb8 Implicit # | | |-FunctionDecl 0x5579e5855178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x5579e5855050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5855228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e58552a0 Implicit # | | | `-ConstAttr 0x5579e58552c8 Implicit # | | |-FunctionDecl 0x5579e5855488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x5579e5855360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5855538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e58555b0 Implicit # | | | `-ConstAttr 0x5579e58555d8 Implicit # | | |-FunctionDecl 0x5579e5855798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x5579e5855670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5855848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e58558c0 Implicit # | | | `-ConstAttr 0x5579e58558e8 Implicit # | | |-FunctionDecl 0x5579e5855a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5855938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x5579e5855b88 # | | | `-ReturnStmt 0x5579e5855b78 # | | | `-ImplicitCastExpr 0x5579e5855b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5579e5855b40 'uint':'unsigned int' lvalue ParmVar 0x5579e5855938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x5579e5855d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5855bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x5579e5855eb0 # | | | `-ReturnStmt 0x5579e5855ea0 # | | | `-ImplicitCastExpr 0x5579e5855e88 'uint2':'vector' # | | | `-DeclRefExpr 0x5579e5855e68 'uint2':'vector' lvalue ParmVar 0x5579e5855bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x5579e5856038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5855f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x5579e5856158 # | | | `-ReturnStmt 0x5579e5856148 # | | | `-ImplicitCastExpr 0x5579e5856130 'uint3':'vector' # | | | `-DeclRefExpr 0x5579e5856110 'uint3':'vector' lvalue ParmVar 0x5579e5855f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x5579e58562d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e58561a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x5579e58563f8 # | | | `-ReturnStmt 0x5579e58563e8 # | | | `-ImplicitCastExpr 0x5579e58563d0 'uint4':'vector' # | | | `-DeclRefExpr 0x5579e58563b0 'uint4':'vector' lvalue ParmVar 0x5579e58561a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x5579e5856528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x5579e5856438 col:16 'float' # | | | |-BuiltinAliasAttr 0x5579e58565d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5856650 Implicit # | | | `-ConstAttr 0x5579e5856678 Implicit # | | |-FunctionDecl 0x5579e5856838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e5856710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58568e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5856960 Implicit # | | | `-ConstAttr 0x5579e5856988 Implicit # | | |-FunctionDecl 0x5579e5856b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e5856a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5856bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5856c70 Implicit # | | | `-ConstAttr 0x5579e5856c98 Implicit # | | |-FunctionDecl 0x5579e58575d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58574b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5857688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5857700 Implicit # | | | `-ConstAttr 0x5579e5857728 Implicit # | | |-FunctionDecl 0x5579e58578c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5579e58577a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e5857978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e58579f0 Implicit # | | | `-ConstAttr 0x5579e5857a18 Implicit # | | |-FunctionDecl 0x5579e5857bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5579e5857ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5857c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5857d00 Implicit # | | | `-ConstAttr 0x5579e5857d28 Implicit # | | |-FunctionDecl 0x5579e5857ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5579e5857dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5857f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5858010 Implicit # | | | `-ConstAttr 0x5579e5858038 Implicit # | | |-FunctionDecl 0x5579e58581f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5579e58580d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58582a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e5858320 Implicit # | | | `-ConstAttr 0x5579e5858348 Implicit # | | |-FunctionDecl 0x5579e585cb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5858398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5579e585cc90 # | | | `-ReturnStmt 0x5579e585cc80 # | | | `-ImplicitCastExpr 0x5579e585cc68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5579e585cc48 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5858398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5579e585ce18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e585cce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5579e585cf38 # | | | `-ReturnStmt 0x5579e585cf28 # | | | `-ImplicitCastExpr 0x5579e585cf10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5579e585cef0 'uint64_t2':'vector' lvalue ParmVar 0x5579e585cce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5579e585d0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e585cf88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5579e585d1d8 # | | | `-ReturnStmt 0x5579e585d1c8 # | | | `-ImplicitCastExpr 0x5579e585d1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5579e585d190 'uint64_t3':'vector' lvalue ParmVar 0x5579e585cf88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5579e585d358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e585d228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5579e585d478 # | | | `-ReturnStmt 0x5579e585d468 # | | | `-ImplicitCastExpr 0x5579e585d450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5579e585d430 'uint64_t4':'vector' lvalue ParmVar 0x5579e585d228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5579e585d5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x5579e585d4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5579e585d658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e585d6d0 Implicit # | | | `-ConstAttr 0x5579e585d6f8 Implicit # | | |-FunctionDecl 0x5579e585d8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x5579e585d790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e585d968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e585d9e0 Implicit # | | | `-ConstAttr 0x5579e585da08 Implicit # | | |-FunctionDecl 0x5579e585ecc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x5579e585daa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e585ed78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e585edf0 Implicit # | | | `-ConstAttr 0x5579e585ee18 Implicit # | | |-FunctionDecl 0x5579e585efd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x5579e585eeb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e585f088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5579e585f100 Implicit # | | | `-ConstAttr 0x5579e585f128 Implicit # | | |-FunctionDecl 0x5579e585f238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x5579e585f188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5579e585f2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5579e585f360 Implicit # | | | `-ConstAttr 0x5579e585f388 Implicit # | | |-FunctionDecl 0x5579e585f4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e585f3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e585f550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5579e585f5c8 Implicit # | | | `-ConstAttr 0x5579e585f5f0 Implicit # | | |-FunctionDecl 0x5579e585f718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e585f668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e585f7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5579e585f840 Implicit # | | | `-ConstAttr 0x5579e585f868 Implicit # | | |-FunctionDecl 0x5579e585f990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e585f8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e585fa40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5579e585fab8 Implicit # | | | `-ConstAttr 0x5579e585fae0 Implicit # | | |-FunctionDecl 0x5579e585fc30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x5579e585fb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e585fce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5579e585fd58 Implicit # | | | `-ConstAttr 0x5579e585fd80 Implicit # | | |-FunctionDecl 0x5579e585fea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e585fdf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e585ff58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5579e585ffd0 Implicit # | | | `-ConstAttr 0x5579e585fff8 Implicit # | | |-FunctionDecl 0x5579e5860120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e5860070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58601d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5579e5860248 Implicit # | | | `-ConstAttr 0x5579e5860270 Implicit # | | |-FunctionDecl 0x5579e5860398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58602e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5860448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5579e58604c0 Implicit # | | | `-ConstAttr 0x5579e58604e8 Implicit # | | |-FunctionDecl 0x5579e5860768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x5579e5860590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x5579e5860610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x5579e5860820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58608e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5579e5860928 Implicit # | | | `-ConstAttr 0x5579e5860950 Implicit # | | |-FunctionDecl 0x5579e5863050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5579e58609f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x5579e5860a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x5579e5863108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58631c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5579e5863210 Implicit # | | | `-ConstAttr 0x5579e5863238 Implicit # | | |-FunctionDecl 0x5579e5863380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x5579e5863298 col:14 'half' # | | | |-BuiltinAliasAttr 0x5579e5863430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e58634a8 Implicit # | | | `-ConstAttr 0x5579e58634d0 Implicit # | | |-FunctionDecl 0x5579e5863660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x5579e5863538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5863710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5863788 Implicit # | | | `-ConstAttr 0x5579e58637b0 Implicit # | | |-FunctionDecl 0x5579e5863950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x5579e5863828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5863a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5863a78 Implicit # | | | `-ConstAttr 0x5579e5863aa0 Implicit # | | |-FunctionDecl 0x5579e5863c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x5579e5863b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5863cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5863d68 Implicit # | | | `-ConstAttr 0x5579e5863d90 Implicit # | | |-FunctionDecl 0x5579e5863ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x5579e5863de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5579e5863f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5863ff8 Implicit # | | | `-ConstAttr 0x5579e5864020 Implicit # | | |-FunctionDecl 0x5579e58641f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5579e58640d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58642a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5864318 Implicit # | | | `-ConstAttr 0x5579e5864340 Implicit # | | |-FunctionDecl 0x5579e5864500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5579e58643e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58645b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5864628 Implicit # | | | `-ConstAttr 0x5579e5864650 Implicit # | | |-FunctionDecl 0x5579e5864810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5579e58646f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58648c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5864938 Implicit # | | | `-ConstAttr 0x5579e5864960 Implicit # | | |-FunctionDecl 0x5579e5864ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5579e58649d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x5579e5864b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x5579e5864bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5864c08 Implicit # | | | `-ConstAttr 0x5579e5864c30 Implicit # | | |-FunctionDecl 0x5579e5864dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x5579e5864ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5864e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5864ef8 Implicit # | | | `-ConstAttr 0x5579e5864f20 Implicit # | | |-FunctionDecl 0x5579e58650d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x5579e5864f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5865180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e58651f8 Implicit # | | | `-ConstAttr 0x5579e5865220 Implicit # | | |-FunctionDecl 0x5579e58653c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x5579e5865298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5865470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e58654e8 Implicit # | | | `-ConstAttr 0x5579e5865510 Implicit # | | |-FunctionDecl 0x5579e58656b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x5579e5865588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e5865760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e58657d8 Implicit # | | | `-ConstAttr 0x5579e5865800 Implicit # | | |-FunctionDecl 0x5579e58659a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x5579e5865878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5865a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5865ac8 Implicit # | | | `-ConstAttr 0x5579e5865af0 Implicit # | | |-FunctionDecl 0x5579e5865c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x5579e5865b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5865d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5865db8 Implicit # | | | `-ConstAttr 0x5579e5865de0 Implicit # | | |-FunctionDecl 0x5579e5865f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x5579e5865e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5866030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e58660c8 Implicit # | | | `-ConstAttr 0x5579e58660f0 Implicit # | | |-FunctionDecl 0x5579e5866230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x5579e5866150 col:15 'float' # | | | |-BuiltinAliasAttr 0x5579e58662e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5866358 Implicit # | | | `-ConstAttr 0x5579e5866380 Implicit # | | |-FunctionDecl 0x5579e5866520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x5579e58663f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58665d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5866648 Implicit # | | | `-ConstAttr 0x5579e5866670 Implicit # | | |-FunctionDecl 0x5579e5866810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x5579e58666e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58668c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5866938 Implicit # | | | `-ConstAttr 0x5579e5866960 Implicit # | | |-FunctionDecl 0x5579e5866b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x5579e58669d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5866bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5866c28 Implicit # | | | `-ConstAttr 0x5579e5866c50 Implicit # | | |-FunctionDecl 0x5579e5866df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x5579e5866cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e5866ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5866f18 Implicit # | | | `-ConstAttr 0x5579e5866f40 Implicit # | | |-FunctionDecl 0x5579e58670f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5579e5866fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58671a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5867218 Implicit # | | | `-ConstAttr 0x5579e5867240 Implicit # | | |-FunctionDecl 0x5579e58673e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5579e58672b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5867490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5867508 Implicit # | | | `-ConstAttr 0x5579e5867530 Implicit # | | |-FunctionDecl 0x5579e58676d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5579e58675a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5867780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e58677f8 Implicit # | | | `-ConstAttr 0x5579e5867820 Implicit # | | |-FunctionDecl 0x5579e58679c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5579e5867898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e5867a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5867ae8 Implicit # | | | `-ConstAttr 0x5579e5867b10 Implicit # | | |-FunctionDecl 0x5579e5867cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5579e5867b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5867d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5867dd8 Implicit # | | | `-ConstAttr 0x5579e5867e00 Implicit # | | |-FunctionDecl 0x5579e5867fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5579e5867e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5868050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5869c98 Implicit # | | | `-ConstAttr 0x5579e5869cc0 Implicit # | | |-FunctionDecl 0x5579e5869e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5579e5869d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5869f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e5869f88 Implicit # | | | `-ConstAttr 0x5579e5869fb0 Implicit # | | |-FunctionDecl 0x5579e586a0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x5579e586a010 col:16 'double' # | | | |-BuiltinAliasAttr 0x5579e586a1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e586a218 Implicit # | | | `-ConstAttr 0x5579e586a240 Implicit # | | |-FunctionDecl 0x5579e586a3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x5579e586a2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e586a490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e586a508 Implicit # | | | `-ConstAttr 0x5579e586a530 Implicit # | | |-FunctionDecl 0x5579e586a6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x5579e586a5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e586a780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e586a7f8 Implicit # | | | `-ConstAttr 0x5579e586a820 Implicit # | | |-FunctionDecl 0x5579e586a9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x5579e586a898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e586aa70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5579e586aae8 Implicit # | | | `-ConstAttr 0x5579e586ab10 Implicit # | | |-FunctionDecl 0x5579e586ad00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5579e586ab68 col:15 x 'bool' # | | | |-ParmVarDecl 0x5579e586abe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x5579e586adb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586ae30 Implicit # | | | `-ConstAttr 0x5579e586ae58 Implicit # | | |-FunctionDecl 0x5579e586b078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5579e586aea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x5579e586af28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5579e586b130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586b1a8 Implicit # | | | `-ConstAttr 0x5579e586b1d0 Implicit # | | |-FunctionDecl 0x5579e586b408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5579e586b230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5579e586b2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5579e586b4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586b538 Implicit # | | | `-ConstAttr 0x5579e586b560 Implicit # | | |-FunctionDecl 0x5579e586b798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5579e586b5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x5579e586b640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5579e586b850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586b8c8 Implicit # | | | `-ConstAttr 0x5579e586b8f0 Implicit # | | |-FunctionDecl 0x5579e586bb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5579e586b978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5579e586b9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586bc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586bc88 Implicit # | | | `-ConstAttr 0x5579e586bcb0 Implicit # | | |-FunctionDecl 0x5579e586bf08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5579e586bd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5579e586bdb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586bfc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586c038 Implicit # | | | `-ConstAttr 0x5579e586c060 Implicit # | | |-FunctionDecl 0x5579e586c2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5579e586c0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5579e586c168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586c370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586c3e8 Implicit # | | | `-ConstAttr 0x5579e586c410 Implicit # | | |-FunctionDecl 0x5579e586c668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5579e586c498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5579e586c518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586c720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586c798 Implicit # | | | `-ConstAttr 0x5579e586c7c0 Implicit # | | |-FunctionDecl 0x5579e586ca18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5579e586c848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5579e586c8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586cad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586cb48 Implicit # | | | `-ConstAttr 0x5579e586cb70 Implicit # | | |-FunctionDecl 0x5579e586cde8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5579e586cbf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5579e586cc98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586cea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586cf18 Implicit # | | | `-ConstAttr 0x5579e586cf40 Implicit # | | |-FunctionDecl 0x5579e586d198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5579e586cfc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5579e586d048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586d250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586d2c8 Implicit # | | | `-ConstAttr 0x5579e586d2f0 Implicit # | | |-FunctionDecl 0x5579e586d548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5579e586d378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5579e586d3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586d600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586d678 Implicit # | | | `-ConstAttr 0x5579e586d6a0 Implicit # | | |-FunctionDecl 0x5579e586d8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5579e586d728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5579e586d7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586d9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586da28 Implicit # | | | `-ConstAttr 0x5579e586da50 Implicit # | | |-FunctionDecl 0x5579e586dcc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5579e586dad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5579e586db58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586dd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586ddf8 Implicit # | | | `-ConstAttr 0x5579e586de20 Implicit # | | |-FunctionDecl 0x5579e586e078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5579e586dea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5579e586df28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586e130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586e1a8 Implicit # | | | `-ConstAttr 0x5579e586e1d0 Implicit # | | |-FunctionDecl 0x5579e586e428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5579e586e258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5579e586e2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586e4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586e558 Implicit # | | | `-ConstAttr 0x5579e586e580 Implicit # | | |-FunctionDecl 0x5579e586e7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5579e586e608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5579e586e688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586e890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e586e908 Implicit # | | | `-ConstAttr 0x5579e586e930 Implicit # | | |-FunctionDecl 0x5579e586eb88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5579e586e9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5579e586ea38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5579e586ec40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e583a288 Implicit # | | | `-ConstAttr 0x5579e583a2b0 Implicit # | | |-FunctionDecl 0x5579e583a508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5579e583a338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5579e583a3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5579e583a5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5579e583a638 Implicit # | | | `-ConstAttr 0x5579e583a660 Implicit # | | |-FunctionDecl 0x5579e583a768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x5579e583a6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5579e583a818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e583a890 Implicit # | | | `-ConstAttr 0x5579e583a8b8 Implicit # | | |-FunctionDecl 0x5579e583a9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x5579e583a920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e583aa78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e583aaf0 Implicit # | | | `-ConstAttr 0x5579e583ab18 Implicit # | | |-FunctionDecl 0x5579e583ac38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x5579e583ab90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e583ace8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e583ad60 Implicit # | | | `-ConstAttr 0x5579e583ad88 Implicit # | | |-FunctionDecl 0x5579e583aea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x5579e583ae00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e583af58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e583afd0 Implicit # | | | `-ConstAttr 0x5579e583aff8 Implicit # | | |-FunctionDecl 0x5579e583b0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x5579e583b050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5579e583b1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5873cb0 Implicit # | | | `-ConstAttr 0x5579e5873cd8 Implicit # | | |-FunctionDecl 0x5579e5873df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x5579e5873d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5873ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5873f20 Implicit # | | | `-ConstAttr 0x5579e5873f48 Implicit # | | |-FunctionDecl 0x5579e5874068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x5579e5873fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5874118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5874190 Implicit # | | | `-ConstAttr 0x5579e58741b8 Implicit # | | |-FunctionDecl 0x5579e58742d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x5579e5874230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5874388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5874400 Implicit # | | | `-ConstAttr 0x5579e5874428 Implicit # | | |-FunctionDecl 0x5579e5874540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x5579e5874498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5579e58745f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x5579e5874650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5874698 Implicit # | | | `-ConstAttr 0x5579e58746c0 Implicit # | | |-FunctionDecl 0x5579e58747e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x5579e5874738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5874890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5874908 Implicit # | | | `-ConstAttr 0x5579e5874930 Implicit # | | |-FunctionDecl 0x5579e5874a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5579e58749a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5874b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5874b78 Implicit # | | | `-ConstAttr 0x5579e5874ba0 Implicit # | | |-FunctionDecl 0x5579e5874ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x5579e5874c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5874d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5874e10 Implicit # | | | `-ConstAttr 0x5579e5874e38 Implicit # | | |-FunctionDecl 0x5579e5874f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x5579e5874eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e5875008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5875080 Implicit # | | | `-ConstAttr 0x5579e58750a8 Implicit # | | |-FunctionDecl 0x5579e58751c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x5579e5875120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5875278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e58752f0 Implicit # | | | `-ConstAttr 0x5579e5875318 Implicit # | | |-FunctionDecl 0x5579e5875438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x5579e5875390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58754e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5875560 Implicit # | | | `-ConstAttr 0x5579e5875588 Implicit # | | |-FunctionDecl 0x5579e58756a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x5579e5875600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5875758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e58757d0 Implicit # | | | `-ConstAttr 0x5579e58757f8 Implicit # | | |-FunctionDecl 0x5579e5875900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x5579e5875858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5579e58759b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5875a28 Implicit # | | | `-ConstAttr 0x5579e5875a50 Implicit # | | |-FunctionDecl 0x5579e5875b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x5579e5875ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5875c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5875c98 Implicit # | | | `-ConstAttr 0x5579e5875cd0 Implicit # | | |-FunctionDecl 0x5579e5875df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x5579e5875d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5875ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5875f18 Implicit # | | | `-ConstAttr 0x5579e5875f40 Implicit # | | |-FunctionDecl 0x5579e5876060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x5579e5875fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5876110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5876188 Implicit # | | | `-ConstAttr 0x5579e58761b0 Implicit # | | |-FunctionDecl 0x5579e58762d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x5579e5876228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e5876380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e58763f8 Implicit # | | | `-ConstAttr 0x5579e5876420 Implicit # | | |-FunctionDecl 0x5579e5876540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5579e5876498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58765f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5876668 Implicit # | | | `-ConstAttr 0x5579e5876690 Implicit # | | |-FunctionDecl 0x5579e58767b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5579e5876708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5876860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e58768d8 Implicit # | | | `-ConstAttr 0x5579e5876900 Implicit # | | |-FunctionDecl 0x5579e5876a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5579e5876978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5876ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5876b48 Implicit # | | | `-ConstAttr 0x5579e5876b70 Implicit # | | |-FunctionDecl 0x5579e5876ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5579e5876be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e5876d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5876e08 Implicit # | | | `-ConstAttr 0x5579e5876e30 Implicit # | | |-FunctionDecl 0x5579e5876f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5579e5876ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5877000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5877078 Implicit # | | | `-ConstAttr 0x5579e58770a0 Implicit # | | |-FunctionDecl 0x5579e58771c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5579e5877118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5877270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e58772e8 Implicit # | | | `-ConstAttr 0x5579e5877310 Implicit # | | |-FunctionDecl 0x5579e5877430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5579e5877388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58774e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5877558 Implicit # | | | `-ConstAttr 0x5579e5877580 Implicit # | | |-FunctionDecl 0x5579e5877688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x5579e58775e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x5579e5877738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e58777b0 Implicit # | | | `-ConstAttr 0x5579e58777d8 Implicit # | | |-FunctionDecl 0x5579e58778f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x5579e5877850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58779a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5877a20 Implicit # | | | `-ConstAttr 0x5579e5877a48 Implicit # | | |-FunctionDecl 0x5579e5877b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x5579e5877ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5877c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5877c90 Implicit # | | | `-ConstAttr 0x5579e5877cb8 Implicit # | | |-FunctionDecl 0x5579e5877de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x5579e5877d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5877e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5579e5877f10 Implicit # | | | `-ConstAttr 0x5579e5877f38 Implicit # | | |-FunctionDecl 0x5579e5878188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x5579e5877fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e5878030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e5878240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5579e58782b8 Implicit # | | | `-ConstAttr 0x5579e58782e0 Implicit # | | |-FunctionDecl 0x5579e5878518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5579e5878348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e58783c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58785d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5579e5878648 Implicit # | | | `-ConstAttr 0x5579e5878670 Implicit # | | |-FunctionDecl 0x5579e58788b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5579e58786e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e5878768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5878970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5579e58789e8 Implicit # | | | `-ConstAttr 0x5579e5878a10 Implicit # | | |-FunctionDecl 0x5579e5878d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5579e5878a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e5878b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5878db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5579e5878e30 Implicit # | | | `-ConstAttr 0x5579e5878e58 Implicit # | | |-FunctionDecl 0x5579e5878f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x5579e5878eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5579e5879018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5579e5879090 Implicit # | | | `-ConstAttr 0x5579e58790b8 Implicit # | | |-FunctionDecl 0x5579e58791d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e5879120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5879280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5579e58792f8 Implicit # | | | `-ConstAttr 0x5579e5879320 Implicit # | | |-FunctionDecl 0x5579e5879448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e5879398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58794f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5579e5879570 Implicit # | | | `-ConstAttr 0x5579e5879598 Implicit # | | |-FunctionDecl 0x5579e58796c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e5879610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5879770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5579e58797e8 Implicit # | | | `-ConstAttr 0x5579e5879810 Implicit # | | |-FunctionDecl 0x5579e5879920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x5579e5879870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e58799d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5579e5879a48 Implicit # | | | `-ConstAttr 0x5579e5879a70 Implicit # | | |-FunctionDecl 0x5579e5879b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e5879ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5879c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5579e5879cc0 Implicit # | | | `-ConstAttr 0x5579e5868460 Implicit # | | |-FunctionDecl 0x5579e5868588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58684d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5868638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5579e58686b0 Implicit # | | | `-ConstAttr 0x5579e58686d8 Implicit # | | |-FunctionDecl 0x5579e5868800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e5868750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58688b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5579e5868928 Implicit # | | | `-ConstAttr 0x5579e5868950 Implicit # | | |-FunctionDecl 0x5579e5868a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x5579e58689b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5579e5868b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5579e5868b88 Implicit # | | | `-ConstAttr 0x5579e5868bb0 Implicit # | | |-FunctionDecl 0x5579e5868cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e5868c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5868d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5579e5868df0 Implicit # | | | `-ConstAttr 0x5579e5868e18 Implicit # | | |-FunctionDecl 0x5579e5868f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e5868e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5868ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5579e5869068 Implicit # | | | `-ConstAttr 0x5579e5869090 Implicit # | | |-FunctionDecl 0x5579e58691b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e5869108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5869268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5579e58692e0 Implicit # | | | `-ConstAttr 0x5579e5869308 Implicit # | | |-FunctionDecl 0x5579e587cd00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x5579e5869368 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e587cdb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5579e587ce28 Implicit # | | | `-ConstAttr 0x5579e587ce50 Implicit # | | |-FunctionDecl 0x5579e587cf78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e587cec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e587d028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5579e587d0a0 Implicit # | | | `-ConstAttr 0x5579e587d0c8 Implicit # | | |-FunctionDecl 0x5579e587d1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e587d140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e587d2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5579e587d318 Implicit # | | | `-ConstAttr 0x5579e587d340 Implicit # | | |-FunctionDecl 0x5579e587d468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e587d3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e587d518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5579e587d590 Implicit # | | | `-ConstAttr 0x5579e587d5b8 Implicit # | | |-FunctionDecl 0x5579e587d7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x5579e587d618 col:17 y 'half' # | | | |-ParmVarDecl 0x5579e587d698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x5579e587d860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5579e587d8d8 Implicit # | | | `-ConstAttr 0x5579e587d900 Implicit # | | |-FunctionDecl 0x5579e587db28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5579e587d950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5579e587d9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e587dbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5579e587dc58 Implicit # | | | `-ConstAttr 0x5579e587dc80 Implicit # | | |-FunctionDecl 0x5579e587dee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5579e587dd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x5579e587dd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e587dfa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5579e587e018 Implicit # | | | `-ConstAttr 0x5579e587e040 Implicit # | | |-FunctionDecl 0x5579e587e278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5579e587e0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x5579e587e120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e587e330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5579e587e3a8 Implicit # | | | `-ConstAttr 0x5579e587e3d0 Implicit # | | |-FunctionDecl 0x5579e587e5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x5579e587e430 col:19 y 'float' # | | | |-ParmVarDecl 0x5579e587e4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x5579e587e680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5579e587e6f8 Implicit # | | | `-ConstAttr 0x5579e587e720 Implicit # | | |-FunctionDecl 0x5579e587e958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5579e587e780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x5579e587e800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e587ea10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5579e587ea88 Implicit # | | | `-ConstAttr 0x5579e587eab0 Implicit # | | |-FunctionDecl 0x5579e587ed20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5579e587eb10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x5579e587eb90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e587edd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5579e587ee50 Implicit # | | | `-ConstAttr 0x5579e587ee78 Implicit # | | |-FunctionDecl 0x5579e587f0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5579e587eed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x5579e587ef58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e587f160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5579e587f1d8 Implicit # | | | `-ConstAttr 0x5579e587f200 Implicit # | | |-FunctionDecl 0x5579e587f310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x5579e587f260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5579e587f3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5579e587f438 Implicit # | | | `-ConstAttr 0x5579e587f460 Implicit # | | |-FunctionDecl 0x5579e587f578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e587f4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e587f628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5579e587f6a0 Implicit # | | | `-ConstAttr 0x5579e587f6c8 Implicit # | | |-FunctionDecl 0x5579e587f7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e587f740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e587f8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5579e587f918 Implicit # | | | `-ConstAttr 0x5579e587f940 Implicit # | | |-FunctionDecl 0x5579e587fa68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e587f9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e587fb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5579e587fb90 Implicit # | | | `-ConstAttr 0x5579e587fbb8 Implicit # | | |-FunctionDecl 0x5579e587fd30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x5579e587fc18 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e587fde0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5579e587fe58 Implicit # | | | `-ConstAttr 0x5579e587fe80 Implicit # | | |-FunctionDecl 0x5579e587ffa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e587fef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5880058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5579e58800d0 Implicit # | | | `-ConstAttr 0x5579e58800f8 Implicit # | | |-FunctionDecl 0x5579e5880220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e5880170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58802d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5579e5880348 Implicit # | | | `-ConstAttr 0x5579e5880370 Implicit # | | |-FunctionDecl 0x5579e5880498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58803e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5880548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5579e58805c0 Implicit # | | | `-ConstAttr 0x5579e58805e8 Implicit # | | |-FunctionDecl 0x5579e5880888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5579e5880648 col:16 'half' # | | | |-ParmVarDecl 0x5579e58806c8 col:22 'half' # | | | |-ParmVarDecl 0x5579e5880748 col:28 'half' # | | | |-BuiltinAliasAttr 0x5579e5880948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e58809c0 Implicit # | | | `-ConstAttr 0x5579e58809e8 Implicit # | | |-FunctionDecl 0x5579e5880d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5579e5880a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x5579e5880ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x5579e5880b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5880e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5880e78 Implicit # | | | `-ConstAttr 0x5579e5880ea0 Implicit # | | |-FunctionDecl 0x5579e58811a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5579e5880f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5579e5880f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x5579e5881018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5881268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e58812e0 Implicit # | | | `-ConstAttr 0x5579e5881308 Implicit # | | |-FunctionDecl 0x5579e5881608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5579e5881380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x5579e5881400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x5579e5881480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58816c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5881740 Implicit # | | | `-ConstAttr 0x5579e5881768 Implicit # | | |-FunctionDecl 0x5579e5881a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5579e58817c8 col:14 'int' # | | | |-ParmVarDecl 0x5579e5881848 col:19 'int' # | | | |-ParmVarDecl 0x5579e58818c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x5579e5881ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5881b40 Implicit # | | | `-ConstAttr 0x5579e5881b68 Implicit # | | |-FunctionDecl 0x5579e5881ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5579e5881be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x5579e5881c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x5579e5881d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5881f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5882010 Implicit # | | | `-ConstAttr 0x5579e5882038 Implicit # | | |-FunctionDecl 0x5579e5882338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5579e58820b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x5579e5882130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5579e58821b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58823f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5882470 Implicit # | | | `-ConstAttr 0x5579e5882498 Implicit # | | |-FunctionDecl 0x5579e5882798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5579e5882510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x5579e5882590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x5579e5882610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5882858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e58828d0 Implicit # | | | `-ConstAttr 0x5579e58828f8 Implicit # | | |-FunctionDecl 0x5579e5882bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5579e5882970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e58829f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e5882a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e5882cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5882d60 Implicit # | | | `-ConstAttr 0x5579e5882d88 Implicit # | | |-FunctionDecl 0x5579e5883088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5579e5882e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e5882e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e5882f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5883148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e58831c0 Implicit # | | | `-ConstAttr 0x5579e58831e8 Implicit # | | |-FunctionDecl 0x5579e58834e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5579e5883260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e58832e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e5883360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58835a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5883620 Implicit # | | | `-ConstAttr 0x5579e5883648 Implicit # | | |-FunctionDecl 0x5579e5883948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5579e58836c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e5883740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e58837c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5883a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5883a80 Implicit # | | | `-ConstAttr 0x5579e5883aa8 Implicit # | | |-FunctionDecl 0x5579e5884e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5579e5883b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e5883ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e5883c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e5884ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5884f40 Implicit # | | | `-ConstAttr 0x5579e5884f68 Implicit # | | |-FunctionDecl 0x5579e5885268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5579e5884fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e5885060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58850e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5885328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e58853a0 Implicit # | | | `-ConstAttr 0x5579e58853c8 Implicit # | | |-FunctionDecl 0x5579e58856c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5579e5885440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58854c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e5885540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5885788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5885800 Implicit # | | | `-ConstAttr 0x5579e5885828 Implicit # | | |-FunctionDecl 0x5579e5885b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5579e58858a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e5885920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58859a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5885be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5885c60 Implicit # | | | `-ConstAttr 0x5579e5885c88 Implicit # | | |-FunctionDecl 0x5579e5885f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5579e5885d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e5885d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e5885e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e5886058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e58860d0 Implicit # | | | `-ConstAttr 0x5579e58860f8 Implicit # | | |-FunctionDecl 0x5579e58863f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5579e5886170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58861f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e5886270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58864b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5886530 Implicit # | | | `-ConstAttr 0x5579e5886558 Implicit # | | |-FunctionDecl 0x5579e5886858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5579e58865d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e5886650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58866d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5886918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5886990 Implicit # | | | `-ConstAttr 0x5579e58869b8 Implicit # | | |-FunctionDecl 0x5579e5886cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5579e5886a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e5886ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e5886b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5886da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5886e18 Implicit # | | | `-ConstAttr 0x5579e5886e40 Implicit # | | |-FunctionDecl 0x5579e58870d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5579e5886ea0 col:18 'float' # | | | |-ParmVarDecl 0x5579e5886f20 col:25 'float' # | | | |-ParmVarDecl 0x5579e5886fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x5579e5887198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5887210 Implicit # | | | `-ConstAttr 0x5579e5887238 Implicit # | | |-FunctionDecl 0x5579e5887538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5579e58872b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x5579e5887330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x5579e58873b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58875f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5887670 Implicit # | | | `-ConstAttr 0x5579e5887698 Implicit # | | |-FunctionDecl 0x5579e5887998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5579e5887710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5579e5887790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x5579e5887810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5887a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e5887ad0 Implicit # | | | `-ConstAttr 0x5579e5887af8 Implicit # | | |-FunctionDecl 0x5579e586ed28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5579e5887b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x5579e5887bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x5579e5887c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e586ede8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e586ee60 Implicit # | | | `-ConstAttr 0x5579e586ee88 Implicit # | | |-FunctionDecl 0x5579e586f128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x5579e586eee8 col:20 'double' # | | | |-ParmVarDecl 0x5579e586ef68 col:28 'double' # | | | |-ParmVarDecl 0x5579e586efe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5579e586f1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e586f260 Implicit # | | | `-ConstAttr 0x5579e586f288 Implicit # | | |-FunctionDecl 0x5579e586f588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5579e586f300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x5579e586f380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x5579e586f400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e586f648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e586f6c0 Implicit # | | | `-ConstAttr 0x5579e586f6e8 Implicit # | | |-FunctionDecl 0x5579e586f9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5579e586f760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5579e586f7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x5579e586f860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e586faa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e586fb20 Implicit # | | | `-ConstAttr 0x5579e586fb48 Implicit # | | |-FunctionDecl 0x5579e5889fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5579e586fbc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x5579e5889dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x5579e5889e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e588a088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5579e588a100 Implicit # | | | `-ConstAttr 0x5579e588a128 Implicit # | | |-FunctionDecl 0x5579e588a270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x5579e588a188 col:16 'float' # | | | |-BuiltinAliasAttr 0x5579e588a320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5579e588a398 Implicit # | | | `-ConstAttr 0x5579e588a3c0 Implicit # | | |-FunctionDecl 0x5579e588a550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x5579e588a428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e588a600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5579e588a678 Implicit # | | | `-ConstAttr 0x5579e588a6a0 Implicit # | | |-FunctionDecl 0x5579e588a840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x5579e588a718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e588a8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5579e588a968 Implicit # | | | `-ConstAttr 0x5579e588a990 Implicit # | | |-FunctionDecl 0x5579e588ab30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x5579e588aa08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e588abe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5579e588ac58 Implicit # | | | `-ConstAttr 0x5579e588ac80 Implicit # | | |-FunctionDecl 0x5579e588add0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x5579e588ace0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5579e588ae80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5579e588aef8 Implicit # | | | `-ConstAttr 0x5579e588af20 Implicit # | | |-FunctionDecl 0x5579e588b038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e588af88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e588b0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5579e588b160 Implicit # | | | `-ConstAttr 0x5579e588b188 Implicit # | | |-FunctionDecl 0x5579e588b2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e588b200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e588b360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5579e588b3d8 Implicit # | | | `-ConstAttr 0x5579e588b400 Implicit # | | |-FunctionDecl 0x5579e588b528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e588b478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e588b5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5579e588b650 Implicit # | | | `-ConstAttr 0x5579e588b678 Implicit # | | |-FunctionDecl 0x5579e588b788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5579e588b6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x5579e588b838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5579e588b8b0 Implicit # | | | `-ConstAttr 0x5579e588b8d8 Implicit # | | |-FunctionDecl 0x5579e588ba00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e588b950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e588bab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5579e588bb28 Implicit # | | | `-ConstAttr 0x5579e588bb50 Implicit # | | |-FunctionDecl 0x5579e588bc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e588bbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e588bd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5579e588bda0 Implicit # | | | `-ConstAttr 0x5579e588cdf0 Implicit # | | |-FunctionDecl 0x5579e588cf18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e588ce68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e588cfc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5579e588d040 Implicit # | | | `-ConstAttr 0x5579e588d068 Implicit # | | |-FunctionDecl 0x5579e588d178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5579e588d0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5579e588d228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5579e588d2a0 Implicit # | | | `-ConstAttr 0x5579e588d2c8 Implicit # | | |-FunctionDecl 0x5579e588d3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e588d330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e588d490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5579e588d508 Implicit # | | | `-ConstAttr 0x5579e588d530 Implicit # | | |-FunctionDecl 0x5579e588d658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e588d5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e588d708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5579e588d780 Implicit # | | | `-ConstAttr 0x5579e588d7a8 Implicit # | | |-FunctionDecl 0x5579e588d8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e588d820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e588d980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5579e588d9f8 Implicit # | | | `-ConstAttr 0x5579e588da20 Implicit # | | |-FunctionDecl 0x5579e588db30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x5579e588da80 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e588dbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5579e588dc58 Implicit # | | | `-ConstAttr 0x5579e588dc80 Implicit # | | |-FunctionDecl 0x5579e588de00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e588dcf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e588deb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5579e588df28 Implicit # | | | `-ConstAttr 0x5579e588df50 Implicit # | | |-FunctionDecl 0x5579e588e078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e588dfc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e588e128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5579e588e1a0 Implicit # | | | `-ConstAttr 0x5579e588e1c8 Implicit # | | |-FunctionDecl 0x5579e588e2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e588e240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e588e3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5579e588e418 Implicit # | | | `-ConstAttr 0x5579e588e440 Implicit # | | |-FunctionDecl 0x5579e588e5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x5579e588e490 col:33 used x 'int' # | | | `-CompoundStmt 0x5579e588ea28 # | | | `-ReturnStmt 0x5579e588ea18 # | | | `-ImplicitCastExpr 0x5579e588ea00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5579e588e9b8 'int' # | | | |-ImplicitCastExpr 0x5579e588e9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e588e8e8 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e588e9e8 'int' # | | | `-DeclRefExpr 0x5579e588e920 'int' lvalue ParmVar 0x5579e588e490 'x' 'int' # | | |-FunctionDecl 0x5579e588eb88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x5579e588ea58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x5579e588ed28 # | | | `-ReturnStmt 0x5579e588ed18 # | | | `-ImplicitCastExpr 0x5579e588ed00 'vector' # | | | `-CallExpr 0x5579e588ecb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x5579e588eca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e588ec60 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e588ece8 'int2':'vector' # | | | `-DeclRefExpr 0x5579e588ec80 'int2':'vector' lvalue ParmVar 0x5579e588ea58 'x' 'int2':'vector' # | | |-FunctionDecl 0x5579e588eeb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x5579e588ed58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x5579e588f058 # | | | `-ReturnStmt 0x5579e588f048 # | | | `-ImplicitCastExpr 0x5579e588f030 'vector' # | | | `-CallExpr 0x5579e588efe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x5579e588efd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e588ef90 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e588f018 'int3':'vector' # | | | `-DeclRefExpr 0x5579e588efb0 'int3':'vector' lvalue ParmVar 0x5579e588ed58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5579e588f1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x5579e588f088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x5579e588f358 # | | | `-ReturnStmt 0x5579e588f348 # | | | `-ImplicitCastExpr 0x5579e588f330 'vector' # | | | `-CallExpr 0x5579e588f2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5579e588f2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e588f290 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e588f318 'int4':'vector' # | | | `-DeclRefExpr 0x5579e588f2b0 'int4':'vector' lvalue ParmVar 0x5579e588f088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5579e588f4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x5579e588f388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x5579e588f640 # | | | `-ReturnStmt 0x5579e588f630 # | | | `-CallExpr 0x5579e588f5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5579e588f5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e588f590 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e588f618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5579e588f5b0 'uint':'unsigned int' lvalue ParmVar 0x5579e588f388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x5579e588f798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x5579e588f670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x5579e588f920 # | | | `-ReturnStmt 0x5579e588f910 # | | | `-CallExpr 0x5579e588f8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5579e588f8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e588f870 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e588f8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x5579e588f890 'uint2':'vector' lvalue ParmVar 0x5579e588f670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x5579e588fa78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x5579e588f950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x5579e588fc00 # | | | `-ReturnStmt 0x5579e588fbf0 # | | | `-CallExpr 0x5579e588fba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x5579e588fb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e588fb50 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e588fbd8 'uint3':'vector' # | | | `-DeclRefExpr 0x5579e588fb70 'uint3':'vector' lvalue ParmVar 0x5579e588f950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x5579e588fd58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x5579e588fc30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x5579e588fef8 # | | | `-ReturnStmt 0x5579e588fee8 # | | | `-CallExpr 0x5579e588fea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x5579e588fe88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e588fe48 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e588fed0 'uint4':'vector' # | | | `-DeclRefExpr 0x5579e588fe68 'uint4':'vector' lvalue ParmVar 0x5579e588fc30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x5579e5890058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x5579e588ff28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5579e58901f8 # | | | `-ReturnStmt 0x5579e58901e8 # | | | `-ImplicitCastExpr 0x5579e58901d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5579e5890188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x5579e5890170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e5890130 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e58901b8 'int64_t':'long' # | | | `-DeclRefExpr 0x5579e5890150 'int64_t':'long' lvalue ParmVar 0x5579e588ff28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x5579e5890358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x5579e5890228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5579e58904f8 # | | | `-ReturnStmt 0x5579e58904e8 # | | | `-ImplicitCastExpr 0x5579e58904d0 'vector' # | | | `-CallExpr 0x5579e5890488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x5579e5890470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e5890430 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e58904b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x5579e5890450 'int64_t2':'vector' lvalue ParmVar 0x5579e5890228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x5579e5890658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x5579e5890528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5579e58907f8 # | | | `-ReturnStmt 0x5579e58907e8 # | | | `-ImplicitCastExpr 0x5579e58907d0 'vector' # | | | `-CallExpr 0x5579e5890788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x5579e5890770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e5890730 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e58907b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x5579e5890750 'int64_t3':'vector' lvalue ParmVar 0x5579e5890528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x5579e5890958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x5579e5890828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x5579e5890af8 # | | | `-ReturnStmt 0x5579e5890ae8 # | | | `-ImplicitCastExpr 0x5579e5890ad0 'vector' # | | | `-CallExpr 0x5579e5890a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x5579e5890a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e5890a30 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e5890ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x5579e5890a50 'int64_t4':'vector' lvalue ParmVar 0x5579e5890828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x5579e5890c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x5579e5890b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5579e5890df8 # | | | `-ReturnStmt 0x5579e5890de8 # | | | `-ImplicitCastExpr 0x5579e5890dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5579e5890d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x5579e5890d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e5890d30 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e5890db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5579e5890d50 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5890b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5579e5890f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x5579e5890e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5579e5891118 # | | | `-ReturnStmt 0x5579e5891108 # | | | `-ImplicitCastExpr 0x5579e58910f0 'vector' # | | | `-CallExpr 0x5579e58910a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x5579e5891090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e5891050 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e58910d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5579e5891070 'uint64_t2':'vector' lvalue ParmVar 0x5579e5890e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5579e5891278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x5579e5891148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5579e5891418 # | | | `-ReturnStmt 0x5579e5891408 # | | | `-ImplicitCastExpr 0x5579e58913f0 'vector' # | | | `-CallExpr 0x5579e58913a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x5579e5891390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e5891350 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e58913d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5579e5891370 'uint64_t3':'vector' lvalue ParmVar 0x5579e5891148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5579e5891578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x5579e5891448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5579e5891718 # | | | `-ReturnStmt 0x5579e5891708 # | | | `-ImplicitCastExpr 0x5579e58916f0 'vector' # | | | `-CallExpr 0x5579e58916a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x5579e5891690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5579e5891650 '' Function 0x5579e588e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5579e58916d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5579e5891670 'uint64_t4':'vector' lvalue ParmVar 0x5579e5891448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5579e5891808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x5579e5891758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5579e58918b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5579e5891930 Implicit # | | | `-ConstAttr 0x5579e5891958 Implicit # | | |-FunctionDecl 0x5579e5891a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58919c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5891b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5579e5891b98 Implicit # | | | `-ConstAttr 0x5579e5891bc0 Implicit # | | |-FunctionDecl 0x5579e5891ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e5891c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5891d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5579e5892b50 Implicit # | | | `-ConstAttr 0x5579e5892b78 Implicit # | | |-FunctionDecl 0x5579e5892ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e5892bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5892d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5579e5892dc8 Implicit # | | | `-ConstAttr 0x5579e5892df0 Implicit # | | |-FunctionDecl 0x5579e5892f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x5579e5892e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x5579e5892fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5579e5893028 Implicit # | | | `-ConstAttr 0x5579e5893050 Implicit # | | |-FunctionDecl 0x5579e5893178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58930c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5893228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5579e58932a0 Implicit # | | | `-ConstAttr 0x5579e58932c8 Implicit # | | |-FunctionDecl 0x5579e58933f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e5893340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58934a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5579e5893518 Implicit # | | | `-ConstAttr 0x5579e5893540 Implicit # | | |-FunctionDecl 0x5579e5893668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58935b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5893718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5579e5893790 Implicit # | | | `-ConstAttr 0x5579e58937b8 Implicit # | | |-FunctionDecl 0x5579e5893968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x5579e5893818 col:14 'half' # | | | |-ParmVarDecl 0x5579e5893898 col:20 'half' # | | | |-BuiltinAliasAttr 0x5579e5893a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5893a98 Implicit # | | | `-ConstAttr 0x5579e5893ac0 Implicit # | | |-FunctionDecl 0x5579e5893d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x5579e5893b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x5579e5893be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5893df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5893e68 Implicit # | | | `-ConstAttr 0x5579e5893e90 Implicit # | | |-FunctionDecl 0x5579e58940d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x5579e5893f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x5579e5893f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5894190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5894208 Implicit # | | | `-ConstAttr 0x5579e5894230 Implicit # | | |-FunctionDecl 0x5579e5894478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5579e58942a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x5579e5894328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5894530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e58945a8 Implicit # | | | `-ConstAttr 0x5579e58945d0 Implicit # | | |-FunctionDecl 0x5579e5894780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x5579e5894630 col:16 'float' # | | | |-ParmVarDecl 0x5579e58946b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5579e5894838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e58948b0 Implicit # | | | `-ConstAttr 0x5579e58948d8 Implicit # | | |-FunctionDecl 0x5579e5894b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x5579e5894950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5579e58949d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5894c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5894ca0 Implicit # | | | `-ConstAttr 0x5579e5894cc8 Implicit # | | |-FunctionDecl 0x5579e5894f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x5579e5894d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x5579e5894dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5894fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5895048 Implicit # | | | `-ConstAttr 0x5579e5895070 Implicit # | | |-FunctionDecl 0x5579e58952b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5579e58950e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x5579e5895168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5895370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e58953e8 Implicit # | | | `-ConstAttr 0x5579e5895410 Implicit # | | |-FunctionDecl 0x5579e5895608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x5579e5895470 col:18 'double' # | | | |-ParmVarDecl 0x5579e58954f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5579e58956c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5895738 Implicit # | | | `-ConstAttr 0x5579e5895760 Implicit # | | |-FunctionDecl 0x5579e5895958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5579e58957c0 col:12 'int' # | | | |-ParmVarDecl 0x5579e5895840 col:17 'int' # | | | |-BuiltinAliasAttr 0x5579e5895a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5895a88 Implicit # | | | `-ConstAttr 0x5579e5895ab0 Implicit # | | |-FunctionDecl 0x5579e5895d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x5579e5895b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x5579e5895c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5895e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5895e88 Implicit # | | | `-ConstAttr 0x5579e5895eb0 Implicit # | | |-FunctionDecl 0x5579e58960f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x5579e5895f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x5579e5895fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58961b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5896228 Implicit # | | | `-ConstAttr 0x5579e5896250 Implicit # | | |-FunctionDecl 0x5579e5896498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5579e58962c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x5579e5896348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5896550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e58965c8 Implicit # | | | `-ConstAttr 0x5579e58965f0 Implicit # | | |-FunctionDecl 0x5579e5896838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5579e5896668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e58966e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58968f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5896968 Implicit # | | | `-ConstAttr 0x5579e5896990 Implicit # | | |-FunctionDecl 0x5579e5896c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x5579e5896a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e5896a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5896cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5896d38 Implicit # | | | `-ConstAttr 0x5579e5896d60 Implicit # | | |-FunctionDecl 0x5579e5896fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x5579e5896dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e5896e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5897060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e58970d8 Implicit # | | | `-ConstAttr 0x5579e5897100 Implicit # | | |-FunctionDecl 0x5579e5897348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x5579e5897178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e58971f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5897400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5897478 Implicit # | | | `-ConstAttr 0x5579e58974a0 Implicit # | | |-FunctionDecl 0x5579e58976e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5579e5897518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e5897598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e58977a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5897818 Implicit # | | | `-ConstAttr 0x5579e5897840 Implicit # | | |-FunctionDecl 0x5579e5897a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5579e58978b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e5897938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5897b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5897be8 Implicit # | | | `-ConstAttr 0x5579e5897c10 Implicit # | | |-FunctionDecl 0x5579e5897e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5579e5897c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e5897d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5897f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5897f88 Implicit # | | | `-ConstAttr 0x5579e5897fb0 Implicit # | | |-FunctionDecl 0x5579e58981f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5579e5898028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58980a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58982b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5898328 Implicit # | | | `-ConstAttr 0x5579e5898350 Implicit # | | |-FunctionDecl 0x5579e5898598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5579e58983c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e5898448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e5898650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e58986c8 Implicit # | | | `-ConstAttr 0x5579e58986f0 Implicit # | | |-FunctionDecl 0x5579e5898938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5579e5898768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58987e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58989f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5898a68 Implicit # | | | `-ConstAttr 0x5579e5898a90 Implicit # | | |-FunctionDecl 0x5579e5898d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5579e5898b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e5898bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5898dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e5898e38 Implicit # | | | `-ConstAttr 0x5579e5898e60 Implicit # | | |-FunctionDecl 0x5579e58990a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5579e5898ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e5898f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5899160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5579e58991d8 Implicit # | | | `-ConstAttr 0x5579e5899200 Implicit # | | |-FunctionDecl 0x5579e5899518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x5579e5899288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e5899308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e5899388 col:37 'int' # | | | |-AvailabilityAttr 0x5579e58995d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5899698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x5579e58996e0 Implicit # | | | `-ConstAttr 0x5579e5899708 Implicit # | | |-FunctionDecl 0x5579e5899970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5579e5899780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e5899800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e5899880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5579e5899a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5899af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x5579e5899b38 Implicit # | | | `-ConstAttr 0x5579e5899b60 Implicit # | | |-FunctionDecl 0x5579e5899c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x5579e5899bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5579e5899d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5579e5899d98 Implicit # | | | `-ConstAttr 0x5579e5899dc0 Implicit # | | |-FunctionDecl 0x5579e5899ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e5899e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5899f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5579e589a000 Implicit # | | | `-ConstAttr 0x5579e589a028 Implicit # | | |-FunctionDecl 0x5579e589a150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e589a0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e589a200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5579e589a278 Implicit # | | | `-ConstAttr 0x5579e589a2a0 Implicit # | | |-FunctionDecl 0x5579e589a3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e589a318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e589a478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5579e589a4f0 Implicit # | | | `-ConstAttr 0x5579e589a518 Implicit # | | |-FunctionDecl 0x5579e589a628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x5579e589a578 col:16 'float' # | | | |-BuiltinAliasAttr 0x5579e589a6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5579e589a750 Implicit # | | | `-ConstAttr 0x5579e589a778 Implicit # | | |-FunctionDecl 0x5579e589a8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e589a7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e589a950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5579e589a9c8 Implicit # | | | `-ConstAttr 0x5579e589a9f0 Implicit # | | |-FunctionDecl 0x5579e589ab18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e589aa68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e589abd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5579e589ac50 Implicit # | | | `-ConstAttr 0x5579e589ac78 Implicit # | | |-FunctionDecl 0x5579e589ada0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e589acf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e589ae50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5579e589aec8 Implicit # | | | `-ConstAttr 0x5579e589aef0 Implicit # | | |-FunctionDecl 0x5579e589b000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x5579e589af50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5579e589b0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5579e589b128 Implicit # | | | `-ConstAttr 0x5579e589b150 Implicit # | | |-FunctionDecl 0x5579e589b268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e589b1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e589b318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5579e589b390 Implicit # | | | `-ConstAttr 0x5579e589b3b8 Implicit # | | |-FunctionDecl 0x5579e589b4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e589b430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e589b590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5579e589b608 Implicit # | | | `-ConstAttr 0x5579e589b630 Implicit # | | |-FunctionDecl 0x5579e589b758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e589b6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e589b808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5579e589b880 Implicit # | | | `-ConstAttr 0x5579e589b8a8 Implicit # | | |-FunctionDecl 0x5579e589b9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x5579e589b908 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e589ba68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5579e589bae0 Implicit # | | | `-ConstAttr 0x5579e589bb08 Implicit # | | |-FunctionDecl 0x5579e5879dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e5879d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5879e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5579e5879ee8 Implicit # | | | `-ConstAttr 0x5579e5879f10 Implicit # | | |-FunctionDecl 0x5579e587a038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e5879f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e587a0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5579e587a160 Implicit # | | | `-ConstAttr 0x5579e587a188 Implicit # | | |-FunctionDecl 0x5579e587a2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e587a200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e587a360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5579e587a3d8 Implicit # | | | `-ConstAttr 0x5579e587a400 Implicit # | | |-FunctionDecl 0x5579e587a5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x5579e587a478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e587a658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5579e587a6d0 Implicit # | | | `-ConstAttr 0x5579e587a6f8 Implicit # | | |-FunctionDecl 0x5579e587a888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x5579e587a760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e587a938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5579e587a9b0 Implicit # | | | `-ConstAttr 0x5579e587a9d8 Implicit # | | |-FunctionDecl 0x5579e587ab78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x5579e587aa50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e587ac28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5579e587aca0 Implicit # | | | `-ConstAttr 0x5579e587acc8 Implicit # | | |-FunctionDecl 0x5579e587ae78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x5579e587ad50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e587af28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5579e587afa0 Implicit # | | | `-ConstAttr 0x5579e587afc8 Implicit # | | |-FunctionDecl 0x5579e587b158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x5579e587b028 col:20 'float' # | | | |-BuiltinAliasAttr 0x5579e587b208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5579e587b280 Implicit # | | | `-ConstAttr 0x5579e587b2a8 Implicit # | | |-FunctionDecl 0x5579e587b438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x5579e587b310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e587b4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5579e587b560 Implicit # | | | `-ConstAttr 0x5579e587b588 Implicit # | | |-FunctionDecl 0x5579e587b728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x5579e587b600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e587b7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5579e587b850 Implicit # | | | `-ConstAttr 0x5579e587b878 Implicit # | | |-FunctionDecl 0x5579e587ba18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5579e587b8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e587bac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5579e587bb40 Implicit # | | | `-ConstAttr 0x5579e587bb68 Implicit # | | |-FunctionDecl 0x5579e58a1bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x5579e587bbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x5579e58a1c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a1cf8 Implicit # | | | `-ConstAttr 0x5579e58a1d20 Implicit # | | |-FunctionDecl 0x5579e58a1eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x5579e58a1d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a1f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a1fe0 Implicit # | | | `-ConstAttr 0x5579e58a2008 Implicit # | | |-FunctionDecl 0x5579e58a21a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x5579e58a2080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a2258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a22d0 Implicit # | | | `-ConstAttr 0x5579e58a22f8 Implicit # | | |-FunctionDecl 0x5579e58a2498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x5579e58a2370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a2548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a25c0 Implicit # | | | `-ConstAttr 0x5579e58a25e8 Implicit # | | |-FunctionDecl 0x5579e58a2710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x5579e58a2660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58a27c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a2838 Implicit # | | | `-ConstAttr 0x5579e58a2860 Implicit # | | |-FunctionDecl 0x5579e58a2988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e58a28d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a2a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a2ab0 Implicit # | | | `-ConstAttr 0x5579e58a2ad8 Implicit # | | |-FunctionDecl 0x5579e58a2c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e58a2b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a2cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a2d38 Implicit # | | | `-ConstAttr 0x5579e58a2d60 Implicit # | | |-FunctionDecl 0x5579e58a2e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e58a2dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a2f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a2fb0 Implicit # | | | `-ConstAttr 0x5579e58a2fd8 Implicit # | | |-FunctionDecl 0x5579e58a3178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x5579e58a3050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e58a3228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a32a0 Implicit # | | | `-ConstAttr 0x5579e58a32c8 Implicit # | | |-FunctionDecl 0x5579e58a3468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x5579e58a3340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a3518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a3590 Implicit # | | | `-ConstAttr 0x5579e58a35b8 Implicit # | | |-FunctionDecl 0x5579e58a3758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x5579e58a3630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a3808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a3880 Implicit # | | | `-ConstAttr 0x5579e58a38a8 Implicit # | | |-FunctionDecl 0x5579e58a3a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x5579e58a3920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a3af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a3b70 Implicit # | | | `-ConstAttr 0x5579e58a3b98 Implicit # | | |-FunctionDecl 0x5579e58a3d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x5579e58a3c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e58a3df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a3e70 Implicit # | | | `-ConstAttr 0x5579e58a3e98 Implicit # | | |-FunctionDecl 0x5579e58a4038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e58a3f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a40e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a4160 Implicit # | | | `-ConstAttr 0x5579e58a4188 Implicit # | | |-FunctionDecl 0x5579e58a4328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e58a4200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a43d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a4450 Implicit # | | | `-ConstAttr 0x5579e58a4478 Implicit # | | |-FunctionDecl 0x5579e58a4618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e58a44f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a46c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5579e58a4740 Implicit # | | | `-ConstAttr 0x5579e58a4768 Implicit # | | |-FunctionDecl 0x5579e58a4878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5579e58a47c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x5579e58a4928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5579e58a49a0 Implicit # | | | `-ConstAttr 0x5579e58a49c8 Implicit # | | |-FunctionDecl 0x5579e58a4ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58a4a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a4b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5579e58a4c18 Implicit # | | | `-ConstAttr 0x5579e58a4c40 Implicit # | | |-FunctionDecl 0x5579e58a4d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58a4cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a4e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5579e58a4e90 Implicit # | | | `-ConstAttr 0x5579e58a4eb8 Implicit # | | |-FunctionDecl 0x5579e58a4fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58a4f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a5090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5579e58a5108 Implicit # | | | `-ConstAttr 0x5579e58a5130 Implicit # | | |-FunctionDecl 0x5579e58a5240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x5579e58a5190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5579e58a52f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5579e58a5368 Implicit # | | | `-ConstAttr 0x5579e58a5390 Implicit # | | |-FunctionDecl 0x5579e58a54b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58a5408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a5568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5579e58a55e0 Implicit # | | | `-ConstAttr 0x5579e58a5608 Implicit # | | |-FunctionDecl 0x5579e58a5730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58a5680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a57e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5579e58a5858 Implicit # | | | `-ConstAttr 0x5579e58a5880 Implicit # | | |-FunctionDecl 0x5579e58a59a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58a58f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a5a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5579e58a5ad0 Implicit # | | | `-ConstAttr 0x5579e58a5af8 Implicit # | | |-FunctionDecl 0x5579e58a5c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x5579e58a5b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x5579e58a5cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5579e58a5d68 Implicit # | | | `-ConstAttr 0x5579e58a5d90 Implicit # | | |-FunctionDecl 0x5579e58a5ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58a5df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a5f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5579e58a5fd0 Implicit # | | | `-ConstAttr 0x5579e58a5ff8 Implicit # | | |-FunctionDecl 0x5579e58a6120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58a6070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a61d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5579e58a6248 Implicit # | | | `-ConstAttr 0x5579e58a6270 Implicit # | | |-FunctionDecl 0x5579e58a6398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58a62e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a6448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5579e58a64c0 Implicit # | | | `-ConstAttr 0x5579e58a64e8 Implicit # | | |-FunctionDecl 0x5579e58a65f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x5579e58a6548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e58a66a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5579e58a6720 Implicit # | | | `-ConstAttr 0x5579e58a6748 Implicit # | | |-FunctionDecl 0x5579e58a6870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58a67c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a6920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5579e58a6998 Implicit # | | | `-ConstAttr 0x5579e58a69c0 Implicit # | | |-FunctionDecl 0x5579e58a6ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58a6a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a6b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5579e58a6c20 Implicit # | | | `-ConstAttr 0x5579e58a6c48 Implicit # | | |-FunctionDecl 0x5579e58a6d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58a6cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a6e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5579e58a6e98 Implicit # | | | `-ConstAttr 0x5579e58a6ec0 Implicit # | | |-FunctionDecl 0x5579e58a6fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x5579e58a6f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x5579e58a7078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5579e58a70f0 Implicit # | | | `-ConstAttr 0x5579e58a7118 Implicit # | | |-FunctionDecl 0x5579e58a72a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x5579e58a7180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a7358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5579e58a73d0 Implicit # | | | `-ConstAttr 0x5579e58a73f8 Implicit # | | |-FunctionDecl 0x5579e58a7598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x5579e58a7470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a7648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5579e58a76c0 Implicit # | | | `-ConstAttr 0x5579e58a76e8 Implicit # | | |-FunctionDecl 0x5579e58a7888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x5579e58a7760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a7938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5579e58a79b0 Implicit # | | | `-ConstAttr 0x5579e58a79d8 Implicit # | | |-FunctionDecl 0x5579e58a7ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x5579e58a7a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e58a7b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5579e58a7c30 Implicit # | | | `-ConstAttr 0x5579e58a7c58 Implicit # | | |-FunctionDecl 0x5579e58a7df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x5579e58a7cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a7ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5579e58a7f20 Implicit # | | | `-ConstAttr 0x5579e58a7f48 Implicit # | | |-FunctionDecl 0x5579e58a80e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x5579e58a7fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a8198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5579e58a8210 Implicit # | | | `-ConstAttr 0x5579e58a8238 Implicit # | | |-FunctionDecl 0x5579e58a83d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x5579e58a82b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a8488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5579e58a8500 Implicit # | | | `-ConstAttr 0x5579e58a8528 Implicit # | | |-FunctionDecl 0x5579e58a8630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x5579e58a8588 col:16 'half' # | | | |-BuiltinAliasAttr 0x5579e58a86e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5579e58a8758 Implicit # | | | `-ConstAttr 0x5579e58a8780 Implicit # | | |-FunctionDecl 0x5579e58a8898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x5579e58a87e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a8948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5579e58a89c0 Implicit # | | | `-ConstAttr 0x5579e58a89e8 Implicit # | | |-FunctionDecl 0x5579e58a8b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x5579e58a8a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a8bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5579e58a8c58 Implicit # | | | `-ConstAttr 0x5579e58a8c80 Implicit # | | |-FunctionDecl 0x5579e58a8da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x5579e58a8cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a8e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5579e58a8ed0 Implicit # | | | `-ConstAttr 0x5579e58a8ef8 Implicit # | | |-FunctionDecl 0x5579e58a9000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x5579e58a8f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e58a90b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5579e58a9128 Implicit # | | | `-ConstAttr 0x5579e58a9150 Implicit # | | |-FunctionDecl 0x5579e58a9278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x5579e58a91c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a9328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5579e58a93a0 Implicit # | | | `-ConstAttr 0x5579e58a93c8 Implicit # | | |-FunctionDecl 0x5579e58a94f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x5579e58a9440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a95a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5579e58a9618 Implicit # | | | `-ConstAttr 0x5579e58a9640 Implicit # | | |-FunctionDecl 0x5579e58a9768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x5579e58a96b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a9818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5579e58a9890 Implicit # | | | `-ConstAttr 0x5579e58a98b8 Implicit # | | |-FunctionDecl 0x5579e58a9b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5579e58a9918 col:15 'half' # | | | |-ParmVarDecl 0x5579e58a9998 col:21 'half' # | | | |-ParmVarDecl 0x5579e58a9a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x5579e58a9bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5579e58a9c50 Implicit # | | | `-ConstAttr 0x5579e58a9c78 Implicit # | | |-FunctionDecl 0x5579e58a9ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5579e58a9ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5579e58a9d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x5579e58a9de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58a9f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5579e58aa008 Implicit # | | | `-ConstAttr 0x5579e58aa030 Implicit # | | |-FunctionDecl 0x5579e58aa298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5579e58aa0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5579e58aa128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x5579e58aa1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58aa358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5579e58aa3d0 Implicit # | | | `-ConstAttr 0x5579e58aa3f8 Implicit # | | |-FunctionDecl 0x5579e58aa660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5579e58aa470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5579e58aa4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x5579e58aa570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58aa720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5579e58aa798 Implicit # | | | `-ConstAttr 0x5579e58aa7c0 Implicit # | | |-FunctionDecl 0x5579e58aaa10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5579e58aa820 col:17 'float' # | | | |-ParmVarDecl 0x5579e58aa8a0 col:24 'float' # | | | |-ParmVarDecl 0x5579e58aa920 col:31 'float' # | | | |-BuiltinAliasAttr 0x5579e58aaad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5579e58aab48 Implicit # | | | `-ConstAttr 0x5579e58aab70 Implicit # | | |-FunctionDecl 0x5579e58aade8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5579e58aabe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5579e58aac78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x5579e58aacf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58aaea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5579e58aaf20 Implicit # | | | `-ConstAttr 0x5579e58aaf48 Implicit # | | |-FunctionDecl 0x5579e58ab1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5579e58aafc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5579e58ab040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5579e58ab0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ab270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5579e58ab2e8 Implicit # | | | `-ConstAttr 0x5579e58ab310 Implicit # | | |-FunctionDecl 0x5579e58ab578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5579e58ab388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5579e58ab408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x5579e58ab488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ab638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5579e58ab6b0 Implicit # | | | `-ConstAttr 0x5579e58ab6d8 Implicit # | | |-FunctionDecl 0x5579e58ab7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x5579e58ab738 col:14 'half' # | | | |-BuiltinAliasAttr 0x5579e58ab898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5579e58ab910 Implicit # | | | `-ConstAttr 0x5579e58ab938 Implicit # | | |-FunctionDecl 0x5579e58aba50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58ab9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58abb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5579e58abb78 Implicit # | | | `-ConstAttr 0x5579e58abba0 Implicit # | | |-FunctionDecl 0x5579e58abd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58abc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58abdd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5579e58abe48 Implicit # | | | `-ConstAttr 0x5579e58abe70 Implicit # | | |-FunctionDecl 0x5579e58abf98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58abee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ac048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5579e58ac0c0 Implicit # | | | `-ConstAttr 0x5579e58ac0e8 Implicit # | | |-FunctionDecl 0x5579e58ac1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x5579e58ac148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5579e58ac2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5579e58ac320 Implicit # | | | `-ConstAttr 0x5579e58ac348 Implicit # | | |-FunctionDecl 0x5579e58ac470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58ac3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ac520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5579e58ac598 Implicit # | | | `-ConstAttr 0x5579e58ac5c0 Implicit # | | |-FunctionDecl 0x5579e58ac6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58ac638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ac798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5579e58ac810 Implicit # | | | `-ConstAttr 0x5579e58ac838 Implicit # | | |-FunctionDecl 0x5579e58ac960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58ac8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58aca10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5579e58aca88 Implicit # | | | `-ConstAttr 0x5579e58acab0 Implicit # | | |-FunctionDecl 0x5579e58acbc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x5579e58acb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x5579e58acc70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5579e58acce8 Implicit # | | | `-ConstAttr 0x5579e58acd10 Implicit # | | |-FunctionDecl 0x5579e58ace28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58acd78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58aced8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5579e58acf50 Implicit # | | | `-ConstAttr 0x5579e58acf78 Implicit # | | |-FunctionDecl 0x5579e58ad0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58acff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ad150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5579e58ad1c8 Implicit # | | | `-ConstAttr 0x5579e58ad1f0 Implicit # | | |-FunctionDecl 0x5579e58ad318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58ad268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ad3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5579e58ad440 Implicit # | | | `-ConstAttr 0x5579e58ad468 Implicit # | | |-FunctionDecl 0x5579e58ad578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5579e58ad4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x5579e58ad628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5579e58ad6a0 Implicit # | | | `-ConstAttr 0x5579e58ad6c8 Implicit # | | |-FunctionDecl 0x5579e58ad7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58ad740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ad8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5579e58ad918 Implicit # | | | `-ConstAttr 0x5579e58ad940 Implicit # | | |-FunctionDecl 0x5579e58ada68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58ad9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58adb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5579e58adb90 Implicit # | | | `-ConstAttr 0x5579e58adbb8 Implicit # | | |-FunctionDecl 0x5579e58aed40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58aec90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58aedf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5579e58aee68 Implicit # | | | `-ConstAttr 0x5579e58aee90 Implicit # | | |-FunctionDecl 0x5579e58aefa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x5579e58aeef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5579e58af050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5579e58af0c8 Implicit # | | | `-ConstAttr 0x5579e58af0f0 Implicit # | | |-FunctionDecl 0x5579e58af208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58af158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58af2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5579e58af330 Implicit # | | | `-ConstAttr 0x5579e58af358 Implicit # | | |-FunctionDecl 0x5579e58af480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58af3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58af530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5579e58af5a8 Implicit # | | | `-ConstAttr 0x5579e58af5d0 Implicit # | | |-FunctionDecl 0x5579e58af6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58af648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58af7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5579e58af820 Implicit # | | | `-ConstAttr 0x5579e58af848 Implicit # | | |-FunctionDecl 0x5579e58af958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5579e58af8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e58afa08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5579e58afa80 Implicit # | | | `-ConstAttr 0x5579e58afaa8 Implicit # | | |-FunctionDecl 0x5579e58afbd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58afb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58afc80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5579e58afcf8 Implicit # | | | `-ConstAttr 0x5579e58afd20 Implicit # | | |-FunctionDecl 0x5579e58afe48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58afd98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58afef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5579e58aff70 Implicit # | | | `-ConstAttr 0x5579e58aff98 Implicit # | | |-FunctionDecl 0x5579e58b00c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58b0010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b0170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5579e58b01e8 Implicit # | | | `-ConstAttr 0x5579e58b0210 Implicit # | | |-FunctionDecl 0x5579e58b0460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x5579e58b0270 col:14 'half' # | | | |-ParmVarDecl 0x5579e58b02f0 col:20 'half' # | | | |-ParmVarDecl 0x5579e58b0370 col:26 'half' # | | | |-BuiltinAliasAttr 0x5579e58b0520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b0598 Implicit # | | | `-ConstAttr 0x5579e58b05c0 Implicit # | | |-FunctionDecl 0x5579e58b0818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5579e58b0628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5579e58b06a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x5579e58b0728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b08d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b0950 Implicit # | | | `-ConstAttr 0x5579e58b0978 Implicit # | | |-FunctionDecl 0x5579e58b0be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5579e58b09f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5579e58b0a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x5579e58b0af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b1cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b1d40 Implicit # | | | `-ConstAttr 0x5579e58b1d68 Implicit # | | |-FunctionDecl 0x5579e58b1fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5579e58b1de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5579e58b1e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x5579e58b1ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b2090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b2108 Implicit # | | | `-ConstAttr 0x5579e58b2130 Implicit # | | |-FunctionDecl 0x5579e58b2380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x5579e58b2190 col:12 'int' # | | | |-ParmVarDecl 0x5579e58b2210 col:17 'int' # | | | |-ParmVarDecl 0x5579e58b2290 col:22 'int' # | | | |-BuiltinAliasAttr 0x5579e58b2440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b24b8 Implicit # | | | `-ConstAttr 0x5579e58b24e0 Implicit # | | |-FunctionDecl 0x5579e58b2748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5579e58b2558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5579e58b25d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x5579e58b2658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b2808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b2880 Implicit # | | | `-ConstAttr 0x5579e58b28a8 Implicit # | | |-FunctionDecl 0x5579e58b2b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5579e58b2920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5579e58b29a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x5579e58b2a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b2bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b2c48 Implicit # | | | `-ConstAttr 0x5579e58b2c70 Implicit # | | |-FunctionDecl 0x5579e58b2ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5579e58b2ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5579e58b2d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x5579e58b2de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b2f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b3010 Implicit # | | | `-ConstAttr 0x5579e58b3038 Implicit # | | |-FunctionDecl 0x5579e58b32a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5579e58b30b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e58b3130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e58b31b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58b3360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b33d8 Implicit # | | | `-ConstAttr 0x5579e58b3400 Implicit # | | |-FunctionDecl 0x5579e58b3668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5579e58b3478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e58b34f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e58b3578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b3728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b37a0 Implicit # | | | `-ConstAttr 0x5579e58b37c8 Implicit # | | |-FunctionDecl 0x5579e58b3a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5579e58b3840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e58b38c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e58b3940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b3af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b3b68 Implicit # | | | `-ConstAttr 0x5579e58b3b90 Implicit # | | |-FunctionDecl 0x5579e58b3e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5579e58b3c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e58b3cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e58b3d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b3ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b3f68 Implicit # | | | `-ConstAttr 0x5579e58b3f90 Implicit # | | |-FunctionDecl 0x5579e58b41f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5579e58b4008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e58b4088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e58b4108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e58b42b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b4330 Implicit # | | | `-ConstAttr 0x5579e58b4358 Implicit # | | |-FunctionDecl 0x5579e58b45c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5579e58b43d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58b4450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58b44d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b4680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b46f8 Implicit # | | | `-ConstAttr 0x5579e58b4720 Implicit # | | |-FunctionDecl 0x5579e58b4988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5579e58b4798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58b4818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58b4898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b4a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b4ac0 Implicit # | | | `-ConstAttr 0x5579e58b4ae8 Implicit # | | |-FunctionDecl 0x5579e58b4d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5579e58b4b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58b4be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58b4c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b4e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b4e88 Implicit # | | | `-ConstAttr 0x5579e58b4eb0 Implicit # | | |-FunctionDecl 0x5579e58b5118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5579e58b4f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e58b4fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e58b5028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e58b51d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b5250 Implicit # | | | `-ConstAttr 0x5579e58b5278 Implicit # | | |-FunctionDecl 0x5579e58b54e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5579e58b52f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58b5370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58b53f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b55a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b5618 Implicit # | | | `-ConstAttr 0x5579e58b5640 Implicit # | | |-FunctionDecl 0x5579e58b58a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5579e58b56b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58b5738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58b57b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b5968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b59e0 Implicit # | | | `-ConstAttr 0x5579e58b5a08 Implicit # | | |-FunctionDecl 0x5579e58b5cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5579e58b5a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58b5b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58b5b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b5d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b5e08 Implicit # | | | `-ConstAttr 0x5579e58b5e30 Implicit # | | |-FunctionDecl 0x5579e58b6080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x5579e58b5e90 col:16 'float' # | | | |-ParmVarDecl 0x5579e58b5f10 col:23 'float' # | | | |-ParmVarDecl 0x5579e58b5f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x5579e58b6140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b61b8 Implicit # | | | `-ConstAttr 0x5579e58b61e0 Implicit # | | |-FunctionDecl 0x5579e58b6448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5579e58b6258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5579e58b62d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x5579e58b6358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b6508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b6580 Implicit # | | | `-ConstAttr 0x5579e58b65a8 Implicit # | | |-FunctionDecl 0x5579e58b6810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5579e58b6620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5579e58b66a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x5579e58b6720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b68d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b6948 Implicit # | | | `-ConstAttr 0x5579e58b6970 Implicit # | | |-FunctionDecl 0x5579e58b6bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5579e58b69e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5579e58b6a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x5579e58b6ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b6c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b6d10 Implicit # | | | `-ConstAttr 0x5579e58b6d38 Implicit # | | |-FunctionDecl 0x5579e58b6f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x5579e58b6d98 col:18 'double' # | | | |-ParmVarDecl 0x5579e58b6e18 col:26 'double' # | | | |-ParmVarDecl 0x5579e58b6e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x5579e58b7048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b70c0 Implicit # | | | `-ConstAttr 0x5579e58b70e8 Implicit # | | |-FunctionDecl 0x5579e58b7350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5579e58b7160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5579e58b71e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x5579e58b7260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b7410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b7488 Implicit # | | | `-ConstAttr 0x5579e58b74b0 Implicit # | | |-FunctionDecl 0x5579e58b7718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5579e58b7528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5579e58b75a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x5579e58b7628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b77d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b7850 Implicit # | | | `-ConstAttr 0x5579e58b7878 Implicit # | | |-FunctionDecl 0x5579e58b7ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5579e58b78f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5579e58b7970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5579e58b79f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b7ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5579e58b7c18 Implicit # | | | `-ConstAttr 0x5579e58b7c40 Implicit # | | |-FunctionDecl 0x5579e5887f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x5579e5887db0 col:14 'half' # | | | |-ParmVarDecl 0x5579e5887e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x5579e5887fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e5888030 Implicit # | | | `-ConstAttr 0x5579e5888058 Implicit # | | |-FunctionDecl 0x5579e5888210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5579e58880c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5579e5888140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58882c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e5888340 Implicit # | | | `-ConstAttr 0x5579e5888368 Implicit # | | |-FunctionDecl 0x5579e5888530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5579e58883e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5579e5888460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58885e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e5888660 Implicit # | | | `-ConstAttr 0x5579e5888688 Implicit # | | |-FunctionDecl 0x5579e5888850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5579e5888700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5579e5888780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5888908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e5888980 Implicit # | | | `-ConstAttr 0x5579e58889a8 Implicit # | | |-FunctionDecl 0x5579e5888b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x5579e5888a08 col:12 'int' # | | | |-ParmVarDecl 0x5579e5888a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x5579e5888c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e5888c88 Implicit # | | | `-ConstAttr 0x5579e5888cb0 Implicit # | | |-FunctionDecl 0x5579e5888ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5579e5888d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5579e5888da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5888fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e5889028 Implicit # | | | `-ConstAttr 0x5579e5889050 Implicit # | | |-FunctionDecl 0x5579e5889298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5579e58890c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5579e5889148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5889350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58893c8 Implicit # | | | `-ConstAttr 0x5579e58893f0 Implicit # | | |-FunctionDecl 0x5579e5889638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5579e5889468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5579e58894e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58896f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e5889768 Implicit # | | | `-ConstAttr 0x5579e5889790 Implicit # | | |-FunctionDecl 0x5579e5889958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5579e5889808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e5889888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e5889a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e5889a88 Implicit # | | | `-ConstAttr 0x5579e5889ab0 Implicit # | | |-FunctionDecl 0x5579e5889cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5579e5889b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e5889ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5889d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58bdd48 Implicit # | | | `-ConstAttr 0x5579e58bdd70 Implicit # | | |-FunctionDecl 0x5579e58bdfb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5579e58bdde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e58bde68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58be070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58be0e8 Implicit # | | | `-ConstAttr 0x5579e58be110 Implicit # | | |-FunctionDecl 0x5579e58be318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5579e58be188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e58be208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58be3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58be448 Implicit # | | | `-ConstAttr 0x5579e58be470 Implicit # | | |-FunctionDecl 0x5579e58be638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5579e58be4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e58be568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e58be6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58be768 Implicit # | | | `-ConstAttr 0x5579e58be790 Implicit # | | |-FunctionDecl 0x5579e58be9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5579e58be808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58be888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58bea90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58beb08 Implicit # | | | `-ConstAttr 0x5579e58beb30 Implicit # | | |-FunctionDecl 0x5579e58bed78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5579e58beba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58bec28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58bee30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58beea8 Implicit # | | | `-ConstAttr 0x5579e58beed0 Implicit # | | |-FunctionDecl 0x5579e58bf118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5579e58bef48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58befc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58bf1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58bf248 Implicit # | | | `-ConstAttr 0x5579e58bf270 Implicit # | | |-FunctionDecl 0x5579e58bf438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5579e58bf2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e58bf368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e58bf4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58bf568 Implicit # | | | `-ConstAttr 0x5579e58bf590 Implicit # | | |-FunctionDecl 0x5579e58bf7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5579e58bf608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58bf688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58bf890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58bf908 Implicit # | | | `-ConstAttr 0x5579e58bf930 Implicit # | | |-FunctionDecl 0x5579e58bfb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5579e58bf9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58bfa28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58bfc30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58bfca8 Implicit # | | | `-ConstAttr 0x5579e58bfcd0 Implicit # | | |-FunctionDecl 0x5579e58bff38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5579e58bfd60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58bfde0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58bfff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58c0068 Implicit # | | | `-ConstAttr 0x5579e58c0090 Implicit # | | |-FunctionDecl 0x5579e58c0240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5579e58c00f0 col:16 'float' # | | | |-ParmVarDecl 0x5579e58c0170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5579e58c02f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58c0370 Implicit # | | | `-ConstAttr 0x5579e58c0398 Implicit # | | |-FunctionDecl 0x5579e58c0560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5579e58c0410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5579e58c0490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c0618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58c0690 Implicit # | | | `-ConstAttr 0x5579e58c06b8 Implicit # | | |-FunctionDecl 0x5579e58c0880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5579e58c0730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5579e58c07b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c0938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58c09b0 Implicit # | | | `-ConstAttr 0x5579e58c09d8 Implicit # | | |-FunctionDecl 0x5579e58c0ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5579e58c0a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5579e58c0ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c0c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58c0cd0 Implicit # | | | `-ConstAttr 0x5579e58c0cf8 Implicit # | | |-FunctionDecl 0x5579e58c0ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x5579e58c0d58 col:18 'double' # | | | |-ParmVarDecl 0x5579e58c0dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x5579e58c0f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58c0fd8 Implicit # | | | `-ConstAttr 0x5579e58c1000 Implicit # | | |-FunctionDecl 0x5579e58c1248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5579e58c1078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5579e58c10f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c1300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58c1378 Implicit # | | | `-ConstAttr 0x5579e58c13a0 Implicit # | | |-FunctionDecl 0x5579e58c15e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5579e58c1418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5579e58c1498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c16a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58c1718 Implicit # | | | `-ConstAttr 0x5579e58c1740 Implicit # | | |-FunctionDecl 0x5579e58c1988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5579e58c17b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5579e58c1838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c1a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5579e58c1ab8 Implicit # | | | `-ConstAttr 0x5579e58c1ae0 Implicit # | | |-FunctionDecl 0x5579e58c1d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x5579e58c1b40 col:14 'half' # | | | |-ParmVarDecl 0x5579e58c1bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x5579e58c1dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c1e50 Implicit # | | | `-ConstAttr 0x5579e58c1e78 Implicit # | | |-FunctionDecl 0x5579e58c2030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5579e58c1ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5579e58c1f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c20e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c2160 Implicit # | | | `-ConstAttr 0x5579e58c2188 Implicit # | | |-FunctionDecl 0x5579e58c2350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5579e58c2200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5579e58c2280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c2408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c2480 Implicit # | | | `-ConstAttr 0x5579e58c24a8 Implicit # | | |-FunctionDecl 0x5579e58c2670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5579e58c2520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5579e58c25a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c2728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c27a0 Implicit # | | | `-ConstAttr 0x5579e58c27c8 Implicit # | | |-FunctionDecl 0x5579e58c2978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x5579e58c2828 col:12 'int' # | | | |-ParmVarDecl 0x5579e58c28a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x5579e58c2a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c2aa8 Implicit # | | | `-ConstAttr 0x5579e58c2ad0 Implicit # | | |-FunctionDecl 0x5579e58c2c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5579e58c2b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5579e58c2bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c2d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c2dc8 Implicit # | | | `-ConstAttr 0x5579e58c2df0 Implicit # | | |-FunctionDecl 0x5579e58c2fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5579e58c2e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5579e58c2ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c3070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c30e8 Implicit # | | | `-ConstAttr 0x5579e58c3110 Implicit # | | |-FunctionDecl 0x5579e58c32d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5579e58c3188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5579e58c3208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c3390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c3408 Implicit # | | | `-ConstAttr 0x5579e58c3430 Implicit # | | |-FunctionDecl 0x5579e58c35f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5579e58c34a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e58c3528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58c36b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c3728 Implicit # | | | `-ConstAttr 0x5579e58c3750 Implicit # | | |-FunctionDecl 0x5579e58c3918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5579e58c37c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e58c3848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c39d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c3a48 Implicit # | | | `-ConstAttr 0x5579e58c3a70 Implicit # | | |-FunctionDecl 0x5579e58c3c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5579e58c3ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e58c3b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c3cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c3d78 Implicit # | | | `-ConstAttr 0x5579e58c3da0 Implicit # | | |-FunctionDecl 0x5579e58c3f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5579e58c3e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e58c3e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c4020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c4098 Implicit # | | | `-ConstAttr 0x5579e58c40c0 Implicit # | | |-FunctionDecl 0x5579e58c4270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x5579e58c4120 col:16 'float' # | | | |-ParmVarDecl 0x5579e58c41a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5579e58c4328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c43a0 Implicit # | | | `-ConstAttr 0x5579e58c43c8 Implicit # | | |-FunctionDecl 0x5579e58c4590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5579e58c4440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5579e58c44c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c4648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c46c0 Implicit # | | | `-ConstAttr 0x5579e58c46e8 Implicit # | | |-FunctionDecl 0x5579e58c48b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5579e58c4760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5579e58c47e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c4968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c49e0 Implicit # | | | `-ConstAttr 0x5579e58c4a08 Implicit # | | |-FunctionDecl 0x5579e58c4bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5579e58c4a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5579e58c4b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c4c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c4d00 Implicit # | | | `-ConstAttr 0x5579e58c4d28 Implicit # | | |-FunctionDecl 0x5579e58c4ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5579e58c4da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e58c4e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e58c4fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c5020 Implicit # | | | `-ConstAttr 0x5579e58c5048 Implicit # | | |-FunctionDecl 0x5579e58c5210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5579e58c50c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58c5140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c52c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c5340 Implicit # | | | `-ConstAttr 0x5579e58c5368 Implicit # | | |-FunctionDecl 0x5579e58c5530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5579e58c53e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58c5460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c55e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c5660 Implicit # | | | `-ConstAttr 0x5579e58c5688 Implicit # | | |-FunctionDecl 0x5579e58c5850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5579e58c5700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58c5780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c5908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c5980 Implicit # | | | `-ConstAttr 0x5579e58c59a8 Implicit # | | |-FunctionDecl 0x5579e58c5b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5579e58c5a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e58c5aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e58c5c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c5ca0 Implicit # | | | `-ConstAttr 0x5579e58c5cc8 Implicit # | | |-FunctionDecl 0x5579e58c78b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5579e58c7768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58c77e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c7970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c79e8 Implicit # | | | `-ConstAttr 0x5579e58c7a10 Implicit # | | |-FunctionDecl 0x5579e58c7bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5579e58c7a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58c7b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c7c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c7d08 Implicit # | | | `-ConstAttr 0x5579e58c7d30 Implicit # | | |-FunctionDecl 0x5579e58c7ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5579e58c7da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58c7e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c7fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c8028 Implicit # | | | `-ConstAttr 0x5579e58c8050 Implicit # | | |-FunctionDecl 0x5579e58c8200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5579e58c80b0 col:18 'double' # | | | |-ParmVarDecl 0x5579e58c8130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5579e58c82b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c8330 Implicit # | | | `-ConstAttr 0x5579e58c8358 Implicit # | | |-FunctionDecl 0x5579e58c8520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5579e58c83d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5579e58c8450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c85d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c8650 Implicit # | | | `-ConstAttr 0x5579e58c8678 Implicit # | | |-FunctionDecl 0x5579e58c8840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5579e58c86f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5579e58c8770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c88f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c8970 Implicit # | | | `-ConstAttr 0x5579e58c8998 Implicit # | | |-FunctionDecl 0x5579e58c8b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5579e58c8a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5579e58c8a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58c8c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5579e58c8c90 Implicit # | | | `-ConstAttr 0x5579e58c8cb8 Implicit # | | |-FunctionTemplateDecl 0x5579e58c90e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5579e58c8d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5579e58c8d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5579e58c9038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5579e58c8e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x5579e58c8f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e58c9148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5579e58c9650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5579e58c91c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e58c9258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5579e58c92c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5579e58c95a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5579e58c93f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5579e58c94d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e58c96b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5579e58c9b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5579e58c9778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5579e58c97e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5579e58c9aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5579e58c9920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5579e58c99d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e58c9bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5579e58ca0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5579e58c9c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e58c9cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5579e58c9d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5579e58ca028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5579e58c9e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x5579e58c9f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e58ca138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5579e58ca668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5579e58ca1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5579e58ca248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5579e58ca2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5579e58ca5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5579e58ca418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5579e58ca4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e58ca6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5579e58caca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x5579e58ca758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e58ca7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5579e58ca868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5579e58ca8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x5579e58cac00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5579e58caa50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5579e58cab30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e58cad10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5579e58cb0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x5579e58cadb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5579e58cae20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5579e58cb028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5579e58caf78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e58cb130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5579e58cb580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5579e58cb1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e58cb248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5579e58cb2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5579e58cb4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5579e58cb428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e58cb5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5579e58cb770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5579e58cb690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5579e58cb820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5579e58cb898 Implicit # | | | `-ConstAttr 0x5579e58cb8c0 Implicit # | | |-FunctionDecl 0x5579e58cb9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58cb928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58cba88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5579e58cbb00 Implicit # | | | `-ConstAttr 0x5579e58cbb28 Implicit # | | |-FunctionDecl 0x5579e58cbc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58cbba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58cbd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5579e58cbd78 Implicit # | | | `-ConstAttr 0x5579e58cbda0 Implicit # | | |-FunctionDecl 0x5579e58cbec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58cbe18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58cbf78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5579e58cbff0 Implicit # | | | `-ConstAttr 0x5579e58cc018 Implicit # | | |-FunctionDecl 0x5579e58cc128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5579e58cc078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5579e58cc1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5579e58cc250 Implicit # | | | `-ConstAttr 0x5579e58cc278 Implicit # | | |-FunctionDecl 0x5579e58cc3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58cc2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58cc450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5579e58cc4c8 Implicit # | | | `-ConstAttr 0x5579e58cc4f0 Implicit # | | |-FunctionDecl 0x5579e58cc618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58cc568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58cc6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5579e58cc740 Implicit # | | | `-ConstAttr 0x5579e58cc768 Implicit # | | |-FunctionDecl 0x5579e58cc890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58cc7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58cc940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5579e58cc9b8 Implicit # | | | `-ConstAttr 0x5579e58cc9e0 Implicit # | | |-FunctionDecl 0x5579e58ccb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5579e58cca38 col:13 'bool' # | | | |-ParmVarDecl 0x5579e58ccab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5579e58ccc30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58ccca8 Implicit # | | | `-ConstAttr 0x5579e58cccd0 Implicit # | | |-FunctionDecl 0x5579e58cce88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5579e58ccd38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5579e58ccdb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ccf40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58ccfb8 Implicit # | | | `-ConstAttr 0x5579e58ccfe0 Implicit # | | |-FunctionDecl 0x5579e58cd1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5579e58cd058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5579e58cd0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58cd260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58cd2d8 Implicit # | | | `-ConstAttr 0x5579e58cd300 Implicit # | | |-FunctionDecl 0x5579e58cd4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5579e58cd378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5579e58cd3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58cd580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58cd5f8 Implicit # | | | `-ConstAttr 0x5579e58cd620 Implicit # | | |-FunctionDecl 0x5579e58cd7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5579e58cd680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5579e58cd700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58cd8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58cd918 Implicit # | | | `-ConstAttr 0x5579e58cd940 Implicit # | | |-FunctionDecl 0x5579e58cdaf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5579e58cd9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5579e58cda20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58cdba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58cdc20 Implicit # | | | `-ConstAttr 0x5579e58cdc48 Implicit # | | |-FunctionDecl 0x5579e58cddf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5579e58cdca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5579e58cdd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58cdeb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58cdf28 Implicit # | | | `-ConstAttr 0x5579e58cdf50 Implicit # | | |-FunctionDecl 0x5579e58ce100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5579e58cdfb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5579e58ce030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58ce1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58ce230 Implicit # | | | `-ConstAttr 0x5579e58ce258 Implicit # | | |-FunctionDecl 0x5579e58ce408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5579e58ce2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5579e58ce338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58ce4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58ce538 Implicit # | | | `-ConstAttr 0x5579e58ce560 Implicit # | | |-FunctionDecl 0x5579e58ce710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5579e58ce5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5579e58ce640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58ce7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58ce840 Implicit # | | | `-ConstAttr 0x5579e58ce868 Implicit # | | |-FunctionDecl 0x5579e58cea18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5579e58ce8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5579e58ce948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58cead0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58ceb48 Implicit # | | | `-ConstAttr 0x5579e58ceb70 Implicit # | | |-FunctionDecl 0x5579e58ced20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5579e58cebd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5579e58cec50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58cedd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58cee50 Implicit # | | | `-ConstAttr 0x5579e58cee78 Implicit # | | |-FunctionDecl 0x5579e58cf028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5579e58ceed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5579e58cef58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58cf0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58cf158 Implicit # | | | `-ConstAttr 0x5579e58cf180 Implicit # | | |-FunctionDecl 0x5579e58cf330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5579e58cf1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5579e58cf260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58cf3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58cf460 Implicit # | | | `-ConstAttr 0x5579e58cf488 Implicit # | | |-FunctionDecl 0x5579e58cf638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5579e58cf4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5579e58cf568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58cf6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58cf790 Implicit # | | | `-ConstAttr 0x5579e58cf7b8 Implicit # | | |-FunctionDecl 0x5579e58cf968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5579e58cf818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5579e58cf898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58cfa20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58cfa98 Implicit # | | | `-ConstAttr 0x5579e58cfac0 Implicit # | | |-FunctionDecl 0x5579e58cfc70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5579e58cfb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5579e58cfba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58cfd28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58cfda0 Implicit # | | | `-ConstAttr 0x5579e58cfdc8 Implicit # | | |-FunctionDecl 0x5579e58cff78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5579e58cfe28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5579e58cfea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58d0030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58d00a8 Implicit # | | | `-ConstAttr 0x5579e58d00d0 Implicit # | | |-FunctionDecl 0x5579e58d0280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5579e58d0130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5579e58d01b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5579e58d0338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5579e58d03b0 Implicit # | | | `-ConstAttr 0x5579e58d03d8 Implicit # | | |-FunctionDecl 0x5579e58d0588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5579e58d0438 col:14 'half' # | | | |-ParmVarDecl 0x5579e58d04b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5579e58d0640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5579e58d06b8 Implicit # | | | `-ConstAttr 0x5579e58d06e0 Implicit # | | |-FunctionDecl 0x5579e58d0898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5579e58d0748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5579e58d07c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d0950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5579e58d09c8 Implicit # | | | `-ConstAttr 0x5579e58d09f0 Implicit # | | |-FunctionDecl 0x5579e58d0bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5579e58d0a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5579e58d0ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d0c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5579e58d0ce8 Implicit # | | | `-ConstAttr 0x5579e58d0d10 Implicit # | | |-FunctionDecl 0x5579e58d0ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5579e58d0d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5579e58d0e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d0f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5579e58d1008 Implicit # | | | `-ConstAttr 0x5579e58d1030 Implicit # | | |-FunctionDecl 0x5579e58d11e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5579e58d1090 col:16 'float' # | | | |-ParmVarDecl 0x5579e58d1110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5579e58d1298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5579e58d1310 Implicit # | | | `-ConstAttr 0x5579e58d1338 Implicit # | | |-FunctionDecl 0x5579e58d1500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5579e58d13b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5579e58d1430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d15b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5579e58d1630 Implicit # | | | `-ConstAttr 0x5579e58d1658 Implicit # | | |-FunctionDecl 0x5579e58d1870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5579e58d16d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5579e58d17a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d1928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5579e58d19a0 Implicit # | | | `-ConstAttr 0x5579e58d19c8 Implicit # | | |-FunctionDecl 0x5579e58d1b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5579e58d1a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5579e58d1ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d1c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5579e58d1cc0 Implicit # | | | `-ConstAttr 0x5579e58d1ce8 Implicit # | | |-FunctionDecl 0x5579e58d1e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5579e58d1d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58d1ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5579e58d1f38 Implicit # | | | `-ConstAttr 0x5579e58d1f60 Implicit # | | |-FunctionDecl 0x5579e58d2078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e58d1fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d2128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5579e58d21a0 Implicit # | | | `-ConstAttr 0x5579e58d21c8 Implicit # | | |-FunctionDecl 0x5579e58d22f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e58d2240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d23a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5579e58d2418 Implicit # | | | `-ConstAttr 0x5579e58d2440 Implicit # | | |-FunctionDecl 0x5579e58d2568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e58d24b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d2618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5579e58d2690 Implicit # | | | `-ConstAttr 0x5579e58d26b8 Implicit # | | |-FunctionDecl 0x5579e58d27e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5579e58d2730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e58d2890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5579e58d2908 Implicit # | | | `-ConstAttr 0x5579e58d2930 Implicit # | | |-FunctionDecl 0x5579e58d2a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e58d29a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d2b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5579e58d2b80 Implicit # | | | `-ConstAttr 0x5579e58d2ba8 Implicit # | | |-FunctionDecl 0x5579e58d2cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e58d2c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d2d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5579e58d2df8 Implicit # | | | `-ConstAttr 0x5579e58d2e20 Implicit # | | |-FunctionDecl 0x5579e58d2f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e58d2e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d2ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5579e58d3070 Implicit # | | | `-ConstAttr 0x5579e58d3098 Implicit # | | |-FunctionDecl 0x5579e58d3260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5579e58d3110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5579e58d3190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d3318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5579e58d3390 Implicit # | | | `-ConstAttr 0x5579e58d33b8 Implicit # | | |-FunctionDecl 0x5579e58d3570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5579e58d3420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5579e58d34a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d3628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5579e58d36a0 Implicit # | | | `-ConstAttr 0x5579e58d36c8 Implicit # | | |-FunctionDecl 0x5579e58d37f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5579e58d3728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5579e58d38a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d3920 Implicit # | | | `-ConstAttr 0x5579e58d3948 Implicit # | | |-FunctionDecl 0x5579e58d3a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58d39b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d3b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d3b88 Implicit # | | | `-ConstAttr 0x5579e58d3bb0 Implicit # | | |-FunctionDecl 0x5579e58d3cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58d3c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d3d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d3e00 Implicit # | | | `-ConstAttr 0x5579e58d3e28 Implicit # | | |-FunctionDecl 0x5579e58d3f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58d3ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d4000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d4078 Implicit # | | | `-ConstAttr 0x5579e58d40a0 Implicit # | | |-FunctionDecl 0x5579e58d41b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5579e58d4100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5579e58d4260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d42d8 Implicit # | | | `-ConstAttr 0x5579e58d4300 Implicit # | | |-FunctionDecl 0x5579e58d4428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58d4378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d44d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d4550 Implicit # | | | `-ConstAttr 0x5579e58d4578 Implicit # | | |-FunctionDecl 0x5579e58d46a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58d45f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d4750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d47c8 Implicit # | | | `-ConstAttr 0x5579e58d47f0 Implicit # | | |-FunctionDecl 0x5579e58d4918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58d4868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d49c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d4a40 Implicit # | | | `-ConstAttr 0x5579e58d4a68 Implicit # | | |-FunctionDecl 0x5579e58d4b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5579e58d4ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5579e58d4c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d4ca0 Implicit # | | | `-ConstAttr 0x5579e58d4cc8 Implicit # | | |-FunctionDecl 0x5579e58d4df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5579e58d4d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d4ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d4f18 Implicit # | | | `-ConstAttr 0x5579e58d4f40 Implicit # | | |-FunctionDecl 0x5579e58d5068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5579e58d4fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d5118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d5190 Implicit # | | | `-ConstAttr 0x5579e58d51b8 Implicit # | | |-FunctionDecl 0x5579e58d52e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5579e58d5230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d5390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5579e58d5408 Implicit # | | | `-ConstAttr 0x5579e58d5430 Implicit # | | |-FunctionDecl 0x5579e58d5540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5579e58d5490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5579e58d55f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5579e58d5668 Implicit # | | | `-ConstAttr 0x5579e58d5690 Implicit # | | |-FunctionDecl 0x5579e58d57c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58d56f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d5870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5579e58d58e8 Implicit # | | | `-ConstAttr 0x5579e58d5910 Implicit # | | |-FunctionDecl 0x5579e58d5a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58d5988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d5ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5579e58d5b60 Implicit # | | | `-ConstAttr 0x5579e58d5b88 Implicit # | | |-FunctionDecl 0x5579e58d5cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58d5c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d5d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5579e58d5dd8 Implicit # | | | `-ConstAttr 0x5579e58d5e00 Implicit # | | |-FunctionDecl 0x5579e58d5f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5579e58d5e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5579e58d5fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5579e58d6038 Implicit # | | | `-ConstAttr 0x5579e58d6060 Implicit # | | |-FunctionDecl 0x5579e58d6188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58d60d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d6238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5579e58d62b0 Implicit # | | | `-ConstAttr 0x5579e58d62d8 Implicit # | | |-FunctionDecl 0x5579e58d6400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58d6350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d64b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5579e58d6528 Implicit # | | | `-ConstAttr 0x5579e58d6550 Implicit # | | |-FunctionDecl 0x5579e58d6678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58d65c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d6728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5579e58d67a0 Implicit # | | | `-ConstAttr 0x5579e58d67c8 Implicit # | | |-FunctionDecl 0x5579e58d68d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5579e58d6828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5579e58d6988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5579e58d6a00 Implicit # | | | `-ConstAttr 0x5579e58d6a28 Implicit # | | |-FunctionDecl 0x5579e58d6b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58d6a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d6bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5579e58d6c68 Implicit # | | | `-ConstAttr 0x5579e58d6c90 Implicit # | | |-FunctionDecl 0x5579e58d6db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58d6d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d6e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5579e58d6ee0 Implicit # | | | `-ConstAttr 0x5579e58d6f08 Implicit # | | |-FunctionDecl 0x5579e58d7030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58d6f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d70e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5579e58d7158 Implicit # | | | `-ConstAttr 0x5579e58d7180 Implicit # | | |-FunctionDecl 0x5579e58d7290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5579e58d71e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5579e58d7340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5579e58d73b8 Implicit # | | | `-ConstAttr 0x5579e58d73e0 Implicit # | | |-FunctionDecl 0x5579e58d7508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58d7458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d75b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5579e58d7630 Implicit # | | | `-ConstAttr 0x5579e58d7658 Implicit # | | |-FunctionDecl 0x5579e589bbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58d76d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e589bc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5579e589bd08 Implicit # | | | `-ConstAttr 0x5579e589bd30 Implicit # | | |-FunctionDecl 0x5579e589be58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e589bda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e589bf08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5579e589bf80 Implicit # | | | `-ConstAttr 0x5579e589bfa8 Implicit # | | |-FunctionDecl 0x5579e589c0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x5579e589c008 col:19 'half' # | | | |-BuiltinAliasAttr 0x5579e589c168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589c1e0 Implicit # | | | `-ConstAttr 0x5579e589c208 Implicit # | | |-FunctionDecl 0x5579e589c320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e589c270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e589c3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589c448 Implicit # | | | `-ConstAttr 0x5579e589c470 Implicit # | | |-FunctionDecl 0x5579e589c598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e589c4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e589c648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589c6c0 Implicit # | | | `-ConstAttr 0x5579e589c6e8 Implicit # | | |-FunctionDecl 0x5579e589c810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e589c760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e589c8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589c938 Implicit # | | | `-ConstAttr 0x5579e589c960 Implicit # | | |-FunctionDecl 0x5579e589ca70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5579e589c9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5579e589cb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589cb98 Implicit # | | | `-ConstAttr 0x5579e589cbc0 Implicit # | | |-FunctionDecl 0x5579e589cce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e589cc38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e589cd98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589ce10 Implicit # | | | `-ConstAttr 0x5579e589ce38 Implicit # | | |-FunctionDecl 0x5579e589cf60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e589ceb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e589d010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589d088 Implicit # | | | `-ConstAttr 0x5579e589d0b0 Implicit # | | |-FunctionDecl 0x5579e589d1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e589d128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e589d288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589d300 Implicit # | | | `-ConstAttr 0x5579e589d328 Implicit # | | |-FunctionDecl 0x5579e589d438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x5579e589d388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5579e589d4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589d560 Implicit # | | | `-ConstAttr 0x5579e589d588 Implicit # | | |-FunctionDecl 0x5579e589d6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x5579e589d600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e589d760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589d7d8 Implicit # | | | `-ConstAttr 0x5579e589d800 Implicit # | | |-FunctionDecl 0x5579e589d928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x5579e589d878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e589d9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589da50 Implicit # | | | `-ConstAttr 0x5579e589da78 Implicit # | | |-FunctionDecl 0x5579e589dbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x5579e589daf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e589dca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5579e589dd18 Implicit # | | | `-ConstAttr 0x5579e589dd40 Implicit # | | |-FunctionTemplateDecl 0x5579e589e158 col:3 select # | | | |-TemplateTypeParmDecl 0x5579e589dd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e589e0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x5579e589de40 col:14 'bool' # | | | |-ParmVarDecl 0x5579e589deb8 col:17 'T' # | | | |-ParmVarDecl 0x5579e589df30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5579e589e1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5579e589e2a8 Implicit # | | | `-ConstAttr 0x5579e589e2d0 Implicit # | | |-FunctionTemplateDecl 0x5579e589e7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5579e589e2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e589e728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5579e589e478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5579e589e558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5579e589e638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e589e840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5579e589eda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5579e589e8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e589ecf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5579e589ea48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5579e589eb28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5579e589ec08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e589ee10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5579e589f370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5579e589ee98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e589f2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5579e589f018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5579e589f0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5579e589f1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e589f3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5579e589f970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5579e589f468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e589f8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5579e589f5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5579e589f660 col:39 'T' # | | | |-ParmVarDecl 0x5579e589f740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e589f9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5579e58e3b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5579e589fa68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e58e3a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5579e58e37c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5579e58e3838 col:39 'T' # | | | |-ParmVarDecl 0x5579e58e3918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e58e3b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5579e58e40b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5579e58e3bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e58e4008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5579e58e3d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5579e58e3df0 col:39 'T' # | | | |-ParmVarDecl 0x5579e58e3ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5579e58e4120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5579e58e46b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5579e58e41a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e58e4608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5579e58e4328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5579e58e4408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5579e58e4480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5579e58e4720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5579e58e4c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5579e58e47a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e58e4bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5579e58e4928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5579e58e4a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5579e58e4a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5579e58e4cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5579e58e5210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5579e58e4d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e58e5168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5579e58e4ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5579e58e4fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5579e58e5030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5579e58e5280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5579e58e5950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5579e58e5308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e58e58a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5579e58e5620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5579e58e5698 col:23 'T' # | | | |-ParmVarDecl 0x5579e58e5710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5579e58e59c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5579e58e5fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5579e58e5a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e58e5f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5579e58e5cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5579e58e5d68 col:23 'T' # | | | |-ParmVarDecl 0x5579e58e5de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5579e58e6030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5579e58e6630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5579e58e60b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e58e6588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5579e58e6360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5579e58e63d8 col:23 'T' # | | | |-ParmVarDecl 0x5579e58e6450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5579e58e66a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5579e58e6800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5579e58e6750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5579e58e68b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5579e58e6928 Implicit # | | | `-ConstAttr 0x5579e58e6950 Implicit # | | |-FunctionDecl 0x5579e58e6a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58e69b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e6b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5579e58e6b90 Implicit # | | | `-ConstAttr 0x5579e58e6bb8 Implicit # | | |-FunctionDecl 0x5579e58e6ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58e6c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e6d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5579e58e6e08 Implicit # | | | `-ConstAttr 0x5579e58e6e30 Implicit # | | |-FunctionDecl 0x5579e58e6f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58e6ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e7008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5579e58e7080 Implicit # | | | `-ConstAttr 0x5579e58e70a8 Implicit # | | |-FunctionDecl 0x5579e58e71b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5579e58e7108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5579e58e7268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5579e58e72e0 Implicit # | | | `-ConstAttr 0x5579e58e7308 Implicit # | | |-FunctionDecl 0x5579e58e7430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58e7380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e74e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5579e58e7558 Implicit # | | | `-ConstAttr 0x5579e58e7580 Implicit # | | |-FunctionDecl 0x5579e58e76a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58e75f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e7758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5579e58e77e0 Implicit # | | | `-ConstAttr 0x5579e58e7808 Implicit # | | |-FunctionDecl 0x5579e58e7930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58e7880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e79e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5579e58e7a58 Implicit # | | | `-ConstAttr 0x5579e58e7a80 Implicit # | | |-FunctionDecl 0x5579e58e7b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5579e58e7ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5579e58e7c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5579e58e7cb8 Implicit # | | | `-ConstAttr 0x5579e58e7ce0 Implicit # | | |-FunctionDecl 0x5579e58e7df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58e7d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e7ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5579e58e7f20 Implicit # | | | `-ConstAttr 0x5579e58e7f48 Implicit # | | |-FunctionDecl 0x5579e58e8070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58e7fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e8120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5579e58e8198 Implicit # | | | `-ConstAttr 0x5579e58e81c0 Implicit # | | |-FunctionDecl 0x5579e58e82e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58e8238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e8398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5579e58e8410 Implicit # | | | `-ConstAttr 0x5579e58e8438 Implicit # | | |-FunctionDecl 0x5579e58e8548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5579e58e8498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e58e85f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5579e58e8670 Implicit # | | | `-ConstAttr 0x5579e58e8698 Implicit # | | |-FunctionDecl 0x5579e58e87c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58e8710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e8870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5579e58e88e8 Implicit # | | | `-ConstAttr 0x5579e58e8910 Implicit # | | |-FunctionDecl 0x5579e58e8a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58e8988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e8ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5579e58e8b60 Implicit # | | | `-ConstAttr 0x5579e58e8b88 Implicit # | | |-FunctionDecl 0x5579e58e8cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58e8c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e8d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5579e58e8dd8 Implicit # | | | `-ConstAttr 0x5579e58e8e00 Implicit # | | |-FunctionDecl 0x5579e58e8f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5579e58e8e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5579e58e8fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5579e58e9038 Implicit # | | | `-ConstAttr 0x5579e58e9060 Implicit # | | |-FunctionDecl 0x5579e58e9178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58e90c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e9228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5579e58e92a0 Implicit # | | | `-ConstAttr 0x5579e58e92c8 Implicit # | | |-FunctionDecl 0x5579e58e93f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58e9340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e94a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5579e58e9518 Implicit # | | | `-ConstAttr 0x5579e58e9540 Implicit # | | |-FunctionDecl 0x5579e58e9668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58e95b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e9718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5579e58e9790 Implicit # | | | `-ConstAttr 0x5579e58e97b8 Implicit # | | |-FunctionDecl 0x5579e58e98d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5579e58e9828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e58e9988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5579e58e9a00 Implicit # | | | `-ConstAttr 0x5579e58e9a28 Implicit # | | |-FunctionDecl 0x5579e58e9b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58e9aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e9c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5579e58e9c78 Implicit # | | | `-ConstAttr 0x5579e58e9ca0 Implicit # | | |-FunctionDecl 0x5579e58e9dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58e9d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e9e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5579e58e9ef0 Implicit # | | | `-ConstAttr 0x5579e58e9f18 Implicit # | | |-FunctionDecl 0x5579e58ea040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58e9f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ea0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5579e58ea168 Implicit # | | | `-ConstAttr 0x5579e58ea190 Implicit # | | |-FunctionDecl 0x5579e58ea340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5579e58ea1f0 col:15 'half' # | | | |-ParmVarDecl 0x5579e58ea270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5579e58ea3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5579e58ea470 Implicit # | | | `-ConstAttr 0x5579e58ea498 Implicit # | | |-FunctionDecl 0x5579e58ea650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5579e58ea500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5579e58ea580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ea708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5579e58ea780 Implicit # | | | `-ConstAttr 0x5579e58ea7a8 Implicit # | | |-FunctionDecl 0x5579e58ea970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5579e58ea820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5579e58ea8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58eaa28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5579e58eaaa0 Implicit # | | | `-ConstAttr 0x5579e58eaac8 Implicit # | | |-FunctionDecl 0x5579e58eac90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5579e58eab40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5579e58eabc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ead48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5579e58eadc0 Implicit # | | | `-ConstAttr 0x5579e58eade8 Implicit # | | |-FunctionDecl 0x5579e58eaf98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x5579e58eae48 col:17 'float' # | | | |-ParmVarDecl 0x5579e58eaec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x5579e58eb050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5579e58eb0c8 Implicit # | | | `-ConstAttr 0x5579e58eb0f0 Implicit # | | |-FunctionDecl 0x5579e58eb2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5579e58eb168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5579e58eb1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58eb370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5579e58eb3e8 Implicit # | | | `-ConstAttr 0x5579e58eb410 Implicit # | | |-FunctionDecl 0x5579e58eb5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5579e58eb488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5579e58eb508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58eb690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5579e58eb708 Implicit # | | | `-ConstAttr 0x5579e58eb730 Implicit # | | |-FunctionDecl 0x5579e58eb950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5579e58eb800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5579e58eb880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58eba08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5579e58eba80 Implicit # | | | `-ConstAttr 0x5579e58ebaa8 Implicit # | | |-FunctionDecl 0x5579e58ebbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x5579e58ebb08 col:14 'half' # | | | |-BuiltinAliasAttr 0x5579e58ebc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5579e58ebce0 Implicit # | | | `-ConstAttr 0x5579e58ebd08 Implicit # | | |-FunctionDecl 0x5579e58ebe20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58ebd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ebed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5579e58ebf48 Implicit # | | | `-ConstAttr 0x5579e58ebf70 Implicit # | | |-FunctionDecl 0x5579e58ec098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58ebfe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ec148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5579e58ec1c0 Implicit # | | | `-ConstAttr 0x5579e58ec1e8 Implicit # | | |-FunctionDecl 0x5579e58ec310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58ec260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ec3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5579e58ec438 Implicit # | | | `-ConstAttr 0x5579e58ec460 Implicit # | | |-FunctionDecl 0x5579e58ec570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5579e58ec4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x5579e58ec620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5579e58ec698 Implicit # | | | `-ConstAttr 0x5579e58ec6c0 Implicit # | | |-FunctionDecl 0x5579e58ec7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58ec738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ec898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5579e58ec910 Implicit # | | | `-ConstAttr 0x5579e58ec938 Implicit # | | |-FunctionDecl 0x5579e58eca60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58ec9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ecb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5579e58ecb88 Implicit # | | | `-ConstAttr 0x5579e58ecbb0 Implicit # | | |-FunctionDecl 0x5579e58eccd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58ecc28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ecd88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5579e58ece00 Implicit # | | | `-ConstAttr 0x5579e58ece28 Implicit # | | |-FunctionDecl 0x5579e58ecf38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x5579e58ece88 col:15 'half' # | | | |-BuiltinAliasAttr 0x5579e58ecfe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5579e58ed060 Implicit # | | | `-ConstAttr 0x5579e58ed088 Implicit # | | |-FunctionDecl 0x5579e58ed1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58ed0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ed250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5579e58ed2c8 Implicit # | | | `-ConstAttr 0x5579e58ed2f0 Implicit # | | |-FunctionDecl 0x5579e58ed418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58ed368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ed4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5579e58ed540 Implicit # | | | `-ConstAttr 0x5579e58ed568 Implicit # | | |-FunctionDecl 0x5579e58ed690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58ed5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ed740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5579e58ed7b8 Implicit # | | | `-ConstAttr 0x5579e58ed810 Implicit # | | |-FunctionDecl 0x5579e58ed920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x5579e58ed870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5579e58ed9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5579e58eda48 Implicit # | | | `-ConstAttr 0x5579e58eda70 Implicit # | | |-FunctionDecl 0x5579e58edb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58edae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58edc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5579e58edcc0 Implicit # | | | `-ConstAttr 0x5579e58edce8 Implicit # | | |-FunctionDecl 0x5579e58ede10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58edd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58edec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5579e58edf38 Implicit # | | | `-ConstAttr 0x5579e58edf60 Implicit # | | |-FunctionDecl 0x5579e58ee088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58edfd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ee138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5579e58ee1b0 Implicit # | | | `-ConstAttr 0x5579e58ee1d8 Implicit # | | |-FunctionDecl 0x5579e58ee2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x5579e58ee238 col:16 'half' # | | | |-BuiltinAliasAttr 0x5579e58ee398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5579e58ee410 Implicit # | | | `-ConstAttr 0x5579e58ee438 Implicit # | | |-FunctionDecl 0x5579e58ee550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58ee4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ee600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5579e58ee678 Implicit # | | | `-ConstAttr 0x5579e58ee6a0 Implicit # | | |-FunctionDecl 0x5579e58ee7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58ee718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ee878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5579e58ee8f0 Implicit # | | | `-ConstAttr 0x5579e58ee918 Implicit # | | |-FunctionDecl 0x5579e58eea40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58ee990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58eeaf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5579e58eeb68 Implicit # | | | `-ConstAttr 0x5579e58eeb90 Implicit # | | |-FunctionDecl 0x5579e58eeca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x5579e58eebf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5579e58eed50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5579e58eedc8 Implicit # | | | `-ConstAttr 0x5579e58eedf0 Implicit # | | |-FunctionDecl 0x5579e58eef18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58eee68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58eefc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5579e58ef040 Implicit # | | | `-ConstAttr 0x5579e58ef068 Implicit # | | |-FunctionDecl 0x5579e58ef190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58ef0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ef240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5579e58ef2b8 Implicit # | | | `-ConstAttr 0x5579e58ef2e0 Implicit # | | |-FunctionDecl 0x5579e58ef408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58ef358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ef4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5579e58ef530 Implicit # | | | `-ConstAttr 0x5579e58ef558 Implicit # | | |-FunctionDecl 0x5579e58ef660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5579e58ef5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x5579e58ef710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58ef770 # | | | |-NoThrowAttr 0x5579e58ef7b0 Implicit # | | | `-ConstAttr 0x5579e58ef7d8 Implicit # | | |-FunctionDecl 0x5579e58ef900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x5579e58ef850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ef9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58efa10 # | | | |-NoThrowAttr 0x5579e58efa50 Implicit # | | | `-ConstAttr 0x5579e58efa78 Implicit # | | |-FunctionDecl 0x5579e58efba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x5579e58efaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58efc50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58efcb0 # | | | |-NoThrowAttr 0x5579e58efcf0 Implicit # | | | `-ConstAttr 0x5579e58efd18 Implicit # | | |-FunctionDecl 0x5579e58efe40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x5579e58efd90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58efef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58eff50 # | | | |-NoThrowAttr 0x5579e58eff90 Implicit # | | | `-ConstAttr 0x5579e58effb8 Implicit # | | |-FunctionDecl 0x5579e58f00d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x5579e58f0028 col:56 'int' # | | | |-AvailabilityAttr 0x5579e58f0180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f0240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f0270 # | | | |-NoThrowAttr 0x5579e58f02b0 Implicit # | | | `-ConstAttr 0x5579e58f02d8 Implicit # | | |-FunctionDecl 0x5579e58f0488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x5579e58f0360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x5579e58f0538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f05f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f0628 # | | | |-NoThrowAttr 0x5579e58f0668 Implicit # | | | `-ConstAttr 0x5579e58f0690 Implicit # | | |-FunctionDecl 0x5579e58f0848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x5579e58f0718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5579e58f08f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f09b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f09e8 # | | | |-NoThrowAttr 0x5579e58f0a28 Implicit # | | | `-ConstAttr 0x5579e58f0a50 Implicit # | | |-FunctionDecl 0x5579e58f0c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x5579e58f0ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x5579e58f0cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f0d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f0da8 # | | | |-NoThrowAttr 0x5579e58f0de8 Implicit # | | | `-ConstAttr 0x5579e58f0e10 Implicit # | | |-FunctionDecl 0x5579e58f0f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x5579e58f0e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5579e58f0ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f10b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f10e0 # | | | |-NoThrowAttr 0x5579e58f1120 Implicit # | | | `-ConstAttr 0x5579e58f1148 Implicit # | | |-FunctionDecl 0x5579e58f12f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5579e58f11d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5579e58f13a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f1468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f1498 # | | | |-NoThrowAttr 0x5579e58f14d8 Implicit # | | | `-ConstAttr 0x5579e58f1500 Implicit # | | |-FunctionDecl 0x5579e58f16b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x5579e58f1588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x5579e58f1768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f1860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f1890 # | | | |-NoThrowAttr 0x5579e58f18d0 Implicit # | | | `-ConstAttr 0x5579e58f18f8 Implicit # | | |-FunctionDecl 0x5579e58f1aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x5579e58f1980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x5579e58f1b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f1c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f1c48 # | | | |-NoThrowAttr 0x5579e58f1c88 Implicit # | | | `-ConstAttr 0x5579e58f1cb0 Implicit # | | |-FunctionDecl 0x5579e58f1de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x5579e58f1d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x5579e58f1e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f1f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f1f80 # | | | |-NoThrowAttr 0x5579e58f1fc0 Implicit # | | | `-ConstAttr 0x5579e58f1fe8 Implicit # | | |-FunctionDecl 0x5579e58f2198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x5579e58f2070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5579e58f2248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f2308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f2338 # | | | |-NoThrowAttr 0x5579e58f2378 Implicit # | | | `-ConstAttr 0x5579e58f23a0 Implicit # | | |-FunctionDecl 0x5579e58f2558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x5579e58f2428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5579e58f2608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f26c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f26f8 # | | | |-NoThrowAttr 0x5579e58f2738 Implicit # | | | `-ConstAttr 0x5579e58f2760 Implicit # | | |-FunctionDecl 0x5579e58f2918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5579e58f27e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5579e58f29c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f2a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f2ab8 # | | | |-NoThrowAttr 0x5579e58f2af8 Implicit # | | | `-ConstAttr 0x5579e58f2b20 Implicit # | | |-FunctionDecl 0x5579e58f2c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5579e58f2ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5579e58f2d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f2dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f2df0 # | | | |-NoThrowAttr 0x5579e58f2e30 Implicit # | | | `-ConstAttr 0x5579e58f2e58 Implicit # | | |-FunctionDecl 0x5579e58f3008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e58f2ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5579e58f30b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f3178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f31a8 # | | | |-NoThrowAttr 0x5579e58f31e8 Implicit # | | | `-ConstAttr 0x5579e58f3210 Implicit # | | |-FunctionDecl 0x5579e58f33c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e58f3298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5579e58f3478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f3538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f3568 # | | | |-NoThrowAttr 0x5579e58f35a8 Implicit # | | | `-ConstAttr 0x5579e58f35d0 Implicit # | | |-FunctionDecl 0x5579e58f3788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e58f3658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5579e58f3848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f3908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f3938 # | | | |-NoThrowAttr 0x5579e58f3978 Implicit # | | | `-ConstAttr 0x5579e58f39a0 Implicit # | | |-FunctionDecl 0x5579e58f3ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x5579e58f3a10 col:58 'float' # | | | |-AvailabilityAttr 0x5579e58f3b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f3c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f3c58 # | | | |-NoThrowAttr 0x5579e58f3c98 Implicit # | | | `-ConstAttr 0x5579e58f3cc0 Implicit # | | |-FunctionDecl 0x5579e58f3df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x5579e58f3d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5579e58f3ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f3f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f3f98 # | | | |-NoThrowAttr 0x5579e58f3fd8 Implicit # | | | `-ConstAttr 0x5579e58f4000 Implicit # | | |-FunctionDecl 0x5579e58f4138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x5579e58f4088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5579e58f41e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f42a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f42d8 # | | | |-NoThrowAttr 0x5579e58f4318 Implicit # | | | `-ConstAttr 0x5579e58f4340 Implicit # | | |-FunctionDecl 0x5579e58f4478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5579e58f43c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5579e58f4528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f45e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f4618 # | | | |-NoThrowAttr 0x5579e58f4658 Implicit # | | | `-ConstAttr 0x5579e58f4680 Implicit # | | |-FunctionDecl 0x5579e58f4798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5579e58f46f0 col:59 'double' # | | | |-AvailabilityAttr 0x5579e58f4848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f4908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f4938 # | | | |-NoThrowAttr 0x5579e58f4978 Implicit # | | | `-ConstAttr 0x5579e58f49a0 Implicit # | | |-FunctionDecl 0x5579e58f4b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x5579e58f4a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x5579e58f4c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f4cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f4cf8 # | | | |-NoThrowAttr 0x5579e58f4d38 Implicit # | | | `-ConstAttr 0x5579e58f4d60 Implicit # | | |-FunctionDecl 0x5579e58f4f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x5579e58f4de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x5579e58f4fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f5088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f50b8 # | | | |-NoThrowAttr 0x5579e58f50f8 Implicit # | | | `-ConstAttr 0x5579e58f5120 Implicit # | | |-FunctionDecl 0x5579e58f52d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5579e58f51a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x5579e58f5388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f5448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5579e58f5478 # | | | |-NoThrowAttr 0x5579e58f54b8 Implicit # | | | `-ConstAttr 0x5579e58f54e0 Implicit # | | |-FunctionDecl 0x5579e58f55f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5579e58f5548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5579e58f56a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f5760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x5579e58f5790 # | | | |-NoThrowAttr 0x5579e58f57d0 Implicit # | | | `-ConstAttr 0x5579e58f57f8 Implicit # | | |-FunctionDecl 0x5579e58f5908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5579e58f5860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5579e58f59b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f5a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x5579e58f5aa8 # | | | |-NoThrowAttr 0x5579e58f5ae8 Implicit # | | | `-ConstAttr 0x5579e58f5b10 Implicit # | | |-FunctionDecl 0x5579e58f5c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x5579e58f5b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5579e58f5d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f5e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x5579e58f5e38 # | | | |-NoThrowAttr 0x5579e58f5e78 Implicit # | | | `-ConstAttr 0x5579e58f5ea0 Implicit # | | |-FunctionDecl 0x5579e58f6028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5579e58f5ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5579e58f60d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f6198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5579e58f61c8 # | | | |-NoThrowAttr 0x5579e58f6208 Implicit # | | | `-ConstAttr 0x5579e58f6230 Implicit # | | |-FunctionDecl 0x5579e58f6308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5579e58f63b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f6470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5579e58f64a0 # | | | |-NoThrowAttr 0x5579e58f64e0 Implicit # | | | `-ConstAttr 0x5579e58f6508 Implicit # | | |-FunctionDecl 0x5579e58f65a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x5579e58f6648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f6708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x5579e58f6738 # | | | |-NoThrowAttr 0x5579e58f6778 Implicit # | | | `-ConstAttr 0x5579e58f67a0 Implicit # | | |-FunctionDecl 0x5579e58f6810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5579e58f68b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f6978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5579e58f69a8 # | | | |-NoThrowAttr 0x5579e58f69e8 Implicit # | | | `-ConstAttr 0x5579e58f6a10 Implicit # | | |-FunctionDecl 0x5579e58f6b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5579e58f6a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x5579e58f6bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58f6c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x5579e58f6cb8 # | | | |-NoThrowAttr 0x5579e58f6cf8 Implicit # | | | `-ConstAttr 0x5579e58f6d20 Implicit # | | |-FunctionDecl 0x5579e58f6f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x5579e58f6d68 col:53 'bool' # | | | |-ParmVarDecl 0x5579e58f6de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58f6fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58f7048 # | | | |-NoThrowAttr 0x5579e58f7088 Implicit # | | | `-ConstAttr 0x5579e58f70b0 Implicit # | | |-FunctionDecl 0x5579e58f72e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x5579e58f7118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x5579e58f7198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58f73a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58f7400 # | | | |-NoThrowAttr 0x5579e58f7440 Implicit # | | | `-ConstAttr 0x5579e58f7468 Implicit # | | |-FunctionDecl 0x5579e58f76b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5579e58f74e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x5579e58f7560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58f7770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58f77d0 # | | | |-NoThrowAttr 0x5579e58f7810 Implicit # | | | `-ConstAttr 0x5579e58f8870 Implicit # | | |-FunctionDecl 0x5579e58f8ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5579e58f88e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x5579e58f8968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58f8b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58f8bd0 # | | | |-NoThrowAttr 0x5579e58f8c10 Implicit # | | | `-ConstAttr 0x5579e58f8c38 Implicit # | | |-FunctionDecl 0x5579e58f8e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x5579e58f8c98 col:53 'half' # | | | |-ParmVarDecl 0x5579e58f8d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58f8f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58f8f80 # | | | |-NoThrowAttr 0x5579e58f8fc0 Implicit # | | | `-ConstAttr 0x5579e58f8fe8 Implicit # | | |-FunctionDecl 0x5579e58f9238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x5579e58f9060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5579e58f90e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58f92f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58f9350 # | | | |-NoThrowAttr 0x5579e58f9390 Implicit # | | | `-ConstAttr 0x5579e58f93b8 Implicit # | | |-FunctionDecl 0x5579e58f9608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x5579e58f9430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5579e58f94b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58f96c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58f9720 # | | | |-NoThrowAttr 0x5579e58f9760 Implicit # | | | `-ConstAttr 0x5579e58f9788 Implicit # | | |-FunctionDecl 0x5579e58f99d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x5579e58f9800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x5579e58f9880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58f9a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58f9af0 # | | | |-NoThrowAttr 0x5579e58f9b30 Implicit # | | | `-ConstAttr 0x5579e58f9b58 Implicit # | | |-FunctionDecl 0x5579e58f9d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x5579e58f9bb8 col:51 'int' # | | | |-ParmVarDecl 0x5579e58f9c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58f9e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58f9ea0 # | | | |-NoThrowAttr 0x5579e58f9ee0 Implicit # | | | `-ConstAttr 0x5579e58f9f08 Implicit # | | |-FunctionDecl 0x5579e58fa158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x5579e58f9f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x5579e58fa000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fa210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fa270 # | | | |-NoThrowAttr 0x5579e58fa2b0 Implicit # | | | `-ConstAttr 0x5579e58fa2d8 Implicit # | | |-FunctionDecl 0x5579e58fa528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fa350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5579e58fa3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fa5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fa640 # | | | |-NoThrowAttr 0x5579e58fa680 Implicit # | | | `-ConstAttr 0x5579e58fa6a8 Implicit # | | |-FunctionDecl 0x5579e58fa938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fa720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5579e58fa7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fa9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58faa50 # | | | |-NoThrowAttr 0x5579e58faa90 Implicit # | | | `-ConstAttr 0x5579e58faab8 Implicit # | | |-FunctionDecl 0x5579e58facc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fab30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e58fabb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fad80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fade0 # | | | |-NoThrowAttr 0x5579e58fae20 Implicit # | | | `-ConstAttr 0x5579e58fae48 Implicit # | | |-FunctionDecl 0x5579e58fb098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x5579e58faec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e58faf40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fb150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fb1b0 # | | | |-NoThrowAttr 0x5579e58fb1f0 Implicit # | | | `-ConstAttr 0x5579e58fb218 Implicit # | | |-FunctionDecl 0x5579e58fb468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fb290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e58fb310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fb520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fb580 # | | | |-NoThrowAttr 0x5579e58fb5c0 Implicit # | | | `-ConstAttr 0x5579e58fb5e8 Implicit # | | |-FunctionDecl 0x5579e58fb838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fb660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e58fb6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fb8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fb950 # | | | |-NoThrowAttr 0x5579e58fb990 Implicit # | | | `-ConstAttr 0x5579e58fb9b8 Implicit # | | |-FunctionDecl 0x5579e58fbbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fba18 col:55 'float' # | | | |-ParmVarDecl 0x5579e58fba98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fbca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fbd00 # | | | |-NoThrowAttr 0x5579e58fbd40 Implicit # | | | `-ConstAttr 0x5579e58fbd68 Implicit # | | |-FunctionDecl 0x5579e58fbfb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fbde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x5579e58fbe60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fc070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fc0d0 # | | | |-NoThrowAttr 0x5579e58fc110 Implicit # | | | `-ConstAttr 0x5579e58fc138 Implicit # | | |-FunctionDecl 0x5579e58fc388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fc1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x5579e58fc230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fc440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fc4a0 # | | | |-NoThrowAttr 0x5579e58fc4e0 Implicit # | | | `-ConstAttr 0x5579e58fc508 Implicit # | | |-FunctionDecl 0x5579e58fc758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fc580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x5579e58fc600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fc810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fc890 # | | | |-NoThrowAttr 0x5579e58fc8d0 Implicit # | | | `-ConstAttr 0x5579e58fc8f8 Implicit # | | |-FunctionDecl 0x5579e58fcb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fc970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e58fc9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fcc00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fcc60 # | | | |-NoThrowAttr 0x5579e58fcca0 Implicit # | | | `-ConstAttr 0x5579e58fccc8 Implicit # | | |-FunctionDecl 0x5579e58fcf18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fcd40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58fcdc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fcfd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fd030 # | | | |-NoThrowAttr 0x5579e58fd070 Implicit # | | | `-ConstAttr 0x5579e58fd098 Implicit # | | |-FunctionDecl 0x5579e58fd2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fd110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58fd190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fd3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fd400 # | | | |-NoThrowAttr 0x5579e58fd440 Implicit # | | | `-ConstAttr 0x5579e58fd468 Implicit # | | |-FunctionDecl 0x5579e58fd6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fd4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58fd560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fd770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fd7d0 # | | | |-NoThrowAttr 0x5579e58fd810 Implicit # | | | `-ConstAttr 0x5579e58fd838 Implicit # | | |-FunctionDecl 0x5579e58fda88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fd8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e58fd930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fdb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fdba0 # | | | |-NoThrowAttr 0x5579e58fdbe0 Implicit # | | | `-ConstAttr 0x5579e58fdc08 Implicit # | | |-FunctionDecl 0x5579e58fde58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fdc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e58fdd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fdf10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fdf70 # | | | |-NoThrowAttr 0x5579e58fdfb0 Implicit # | | | `-ConstAttr 0x5579e58fdfd8 Implicit # | | |-FunctionDecl 0x5579e58fe228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fe050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e58fe0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fe2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fe340 # | | | |-NoThrowAttr 0x5579e58fe380 Implicit # | | | `-ConstAttr 0x5579e58fe3a8 Implicit # | | |-FunctionDecl 0x5579e58fe5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fe420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e58fe4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fe6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58fe710 # | | | |-NoThrowAttr 0x5579e58fe750 Implicit # | | | `-ConstAttr 0x5579e58fe778 Implicit # | | |-FunctionDecl 0x5579e58fe9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fe7d8 col:57 'double' # | | | |-ParmVarDecl 0x5579e58fe8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58feab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58feb10 # | | | |-NoThrowAttr 0x5579e58feb50 Implicit # | | | `-ConstAttr 0x5579e58feb78 Implicit # | | |-FunctionDecl 0x5579e58fedc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x5579e58febf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x5579e58fec70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58fee80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58feee0 # | | | |-NoThrowAttr 0x5579e58fef20 Implicit # | | | `-ConstAttr 0x5579e58fef48 Implicit # | | |-FunctionDecl 0x5579e58ff198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x5579e58fefc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x5579e58ff040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58ff250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58ff2b0 # | | | |-NoThrowAttr 0x5579e58ff2f0 Implicit # | | | `-ConstAttr 0x5579e58ff318 Implicit # | | |-FunctionDecl 0x5579e58ff568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x5579e58ff390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x5579e58ff410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58ff620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5579e58ff680 # | | | |-NoThrowAttr 0x5579e58ff6c0 Implicit # | | | `-ConstAttr 0x5579e58ff6e8 Implicit # | | |-FunctionDecl 0x5579e58ff820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x5579e58ff770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5579e58ff8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58ff990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5579e58ff9c0 # | | | |-NoThrowAttr 0x5579e58ffa00 Implicit # | | | `-ConstAttr 0x5579e58ffa28 Implicit # | | |-FunctionDecl 0x5579e58ffb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e58ffaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x5579e58ffc00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58ffcc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5579e58ffcf0 # | | | |-NoThrowAttr 0x5579e58ffd30 Implicit # | | | `-ConstAttr 0x5579e58ffd58 Implicit # | | |-FunctionDecl 0x5579e58ffe90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e58ffde0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x5579e58fff40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5900000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5579e5900030 # | | | |-NoThrowAttr 0x5579e5900070 Implicit # | | | `-ConstAttr 0x5579e5900098 Implicit # | | |-FunctionDecl 0x5579e59001d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e5900120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x5579e5900280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5900340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5579e5900370 # | | | |-NoThrowAttr 0x5579e59003b0 Implicit # | | | `-ConstAttr 0x5579e59003d8 Implicit # | | |-FunctionDecl 0x5579e5900510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5579e5900460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5579e59005c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5900680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5579e59006b0 # | | | |-NoThrowAttr 0x5579e59006f0 Implicit # | | | `-ConstAttr 0x5579e5900718 Implicit # | | |-FunctionDecl 0x5579e59008b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e59007a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5579e5900960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5900a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5579e5900a50 # | | | |-NoThrowAttr 0x5579e5900a90 Implicit # | | | `-ConstAttr 0x5579e5900ab8 Implicit # | | |-FunctionDecl 0x5579e5900bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e5900b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5579e5900ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5900d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5579e5900d90 # | | | |-NoThrowAttr 0x5579e5900dd0 Implicit # | | | `-ConstAttr 0x5579e5900df8 Implicit # | | |-FunctionDecl 0x5579e5900f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e5900e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5579e5900fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59010a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5579e59010d0 # | | | |-NoThrowAttr 0x5579e5901110 Implicit # | | | `-ConstAttr 0x5579e5901138 Implicit # | | |-FunctionDecl 0x5579e5901270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5579e59011c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5579e5901320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59013e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5579e5901410 # | | | |-NoThrowAttr 0x5579e5901450 Implicit # | | | `-ConstAttr 0x5579e5901478 Implicit # | | |-FunctionDecl 0x5579e59015a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e59014f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5579e5901650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5901710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5579e5901740 # | | | |-NoThrowAttr 0x5579e5901780 Implicit # | | | `-ConstAttr 0x5579e59017a8 Implicit # | | |-FunctionDecl 0x5579e59018e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e5901830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5579e5901990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5901a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5579e5901a80 # | | | |-NoThrowAttr 0x5579e5901ac0 Implicit # | | | `-ConstAttr 0x5579e5901ae8 Implicit # | | |-FunctionDecl 0x5579e5901c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e5901b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5579e5901cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5901d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5579e5901dc0 # | | | |-NoThrowAttr 0x5579e5901e00 Implicit # | | | `-ConstAttr 0x5579e5901e28 Implicit # | | |-FunctionDecl 0x5579e5901f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5579e5901eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5579e5902010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59020d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5579e5902100 # | | | |-NoThrowAttr 0x5579e5902140 Implicit # | | | `-ConstAttr 0x5579e5902168 Implicit # | | |-FunctionDecl 0x5579e59022a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e59021f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5579e5902350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5902410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5579e5902440 # | | | |-NoThrowAttr 0x5579e5902480 Implicit # | | | `-ConstAttr 0x5579e59024a8 Implicit # | | |-FunctionDecl 0x5579e59025e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e5902530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5579e5902690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5902750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5579e5902780 # | | | |-NoThrowAttr 0x5579e59027c0 Implicit # | | | `-ConstAttr 0x5579e59027e8 Implicit # | | |-FunctionDecl 0x5579e5902970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e59028c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5579e5902a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5902ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5579e5902b10 # | | | |-NoThrowAttr 0x5579e5902b50 Implicit # | | | `-ConstAttr 0x5579e5902b78 Implicit # | | |-FunctionDecl 0x5579e5902cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x5579e5902c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5579e5902d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5902e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5579e5902e50 # | | | |-NoThrowAttr 0x5579e5902e90 Implicit # | | | `-ConstAttr 0x5579e5902eb8 Implicit # | | |-FunctionDecl 0x5579e5902fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e5902f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5579e5903090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5903150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5579e5903180 # | | | |-NoThrowAttr 0x5579e59031c0 Implicit # | | | `-ConstAttr 0x5579e59031e8 Implicit # | | |-FunctionDecl 0x5579e5903320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e5903270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5579e59033d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5903490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5579e59034c0 # | | | |-NoThrowAttr 0x5579e5903500 Implicit # | | | `-ConstAttr 0x5579e5903528 Implicit # | | |-FunctionDecl 0x5579e5903660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e59035b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5579e5903710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59037d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5579e5903800 # | | | |-NoThrowAttr 0x5579e5903840 Implicit # | | | `-ConstAttr 0x5579e5903868 Implicit # | | |-FunctionDecl 0x5579e59039a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5579e59038f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5579e5903a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5903b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5579e5903b40 # | | | |-NoThrowAttr 0x5579e5903b80 Implicit # | | | `-ConstAttr 0x5579e5903ba8 Implicit # | | |-FunctionDecl 0x5579e5903ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e5903c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5579e5903d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5903e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5579e5903e80 # | | | |-NoThrowAttr 0x5579e5903ec0 Implicit # | | | `-ConstAttr 0x5579e5903ee8 Implicit # | | |-FunctionDecl 0x5579e5904020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e5903f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5579e59040d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5904190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5579e59041c0 # | | | |-NoThrowAttr 0x5579e5904200 Implicit # | | | `-ConstAttr 0x5579e5904228 Implicit # | | |-FunctionDecl 0x5579e5904360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e59042b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5579e5904410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59044d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5579e5904500 # | | | |-NoThrowAttr 0x5579e5904540 Implicit # | | | `-ConstAttr 0x5579e5904568 Implicit # | | |-FunctionDecl 0x5579e5904678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5579e59045c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5579e5904728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5904788 # | | | |-NoThrowAttr 0x5579e59047c8 Implicit # | | | `-ConstAttr 0x5579e59047f0 Implicit # | | |-FunctionDecl 0x5579e59049b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e5904858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5904a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5904ac8 # | | | |-NoThrowAttr 0x5579e5904b08 Implicit # | | | `-ConstAttr 0x5579e5904b30 Implicit # | | |-FunctionDecl 0x5579e5904c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e5904ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5904d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5904d68 # | | | |-NoThrowAttr 0x5579e5904da8 Implicit # | | | `-ConstAttr 0x5579e5904dd0 Implicit # | | |-FunctionDecl 0x5579e5904ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e5904e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5904fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5905008 # | | | |-NoThrowAttr 0x5579e5905048 Implicit # | | | `-ConstAttr 0x5579e5905070 Implicit # | | |-FunctionDecl 0x5579e5905180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5579e59050d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x5579e5905230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5905290 # | | | |-NoThrowAttr 0x5579e59052d0 Implicit # | | | `-ConstAttr 0x5579e59052f8 Implicit # | | |-FunctionDecl 0x5579e5905420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x5579e5905370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e59054d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5905530 # | | | |-NoThrowAttr 0x5579e5905570 Implicit # | | | `-ConstAttr 0x5579e5905598 Implicit # | | |-FunctionDecl 0x5579e59056c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x5579e5905610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5905770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e59057d0 # | | | |-NoThrowAttr 0x5579e5905810 Implicit # | | | `-ConstAttr 0x5579e5905838 Implicit # | | |-FunctionDecl 0x5579e5905960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5579e59058b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5905a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5905a70 # | | | |-NoThrowAttr 0x5579e5905ab0 Implicit # | | | `-ConstAttr 0x5579e5905ad8 Implicit # | | |-FunctionDecl 0x5579e5905c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x5579e5905b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e5905cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5905d10 # | | | |-NoThrowAttr 0x5579e5905d50 Implicit # | | | `-ConstAttr 0x5579e5905d78 Implicit # | | |-FunctionDecl 0x5579e5905ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e5905df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5905f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5905fb0 # | | | |-NoThrowAttr 0x5579e5905ff0 Implicit # | | | `-ConstAttr 0x5579e5906018 Implicit # | | |-FunctionDecl 0x5579e5906140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e5906090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e59061f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5906250 # | | | |-NoThrowAttr 0x5579e5906290 Implicit # | | | `-ConstAttr 0x5579e59062b8 Implicit # | | |-FunctionDecl 0x5579e59063e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e5906330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5906490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e59064f0 # | | | |-NoThrowAttr 0x5579e5906530 Implicit # | | | `-ConstAttr 0x5579e5906558 Implicit # | | |-FunctionDecl 0x5579e5906680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5579e59065d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e5906730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5906790 # | | | |-NoThrowAttr 0x5579e59067d0 Implicit # | | | `-ConstAttr 0x5579e59067f8 Implicit # | | |-FunctionDecl 0x5579e5906bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5579e5906870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5906c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5906cd0 # | | | |-NoThrowAttr 0x5579e5906d10 Implicit # | | | `-ConstAttr 0x5579e5906d38 Implicit # | | |-FunctionDecl 0x5579e5906e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5579e5906db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5906f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5906f70 # | | | |-NoThrowAttr 0x5579e5906fb0 Implicit # | | | `-ConstAttr 0x5579e5906fd8 Implicit # | | |-FunctionDecl 0x5579e5907100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5579e5907050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e59071b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5907210 # | | | |-NoThrowAttr 0x5579e5907250 Implicit # | | | `-ConstAttr 0x5579e5907278 Implicit # | | |-FunctionDecl 0x5579e59073a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5579e59072f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e5907450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e59074b0 # | | | |-NoThrowAttr 0x5579e59074f0 Implicit # | | | `-ConstAttr 0x5579e5907518 Implicit # | | |-FunctionDecl 0x5579e5907640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e5907590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e59076f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5907750 # | | | |-NoThrowAttr 0x5579e5907790 Implicit # | | | `-ConstAttr 0x5579e59077b8 Implicit # | | |-FunctionDecl 0x5579e59078e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e5907830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5907990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e59079f0 # | | | |-NoThrowAttr 0x5579e5907a30 Implicit # | | | `-ConstAttr 0x5579e5907a58 Implicit # | | |-FunctionDecl 0x5579e5907b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e5907ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5907c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5907c90 # | | | |-NoThrowAttr 0x5579e5907cd0 Implicit # | | | `-ConstAttr 0x5579e5907cf8 Implicit # | | |-FunctionDecl 0x5579e5907e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x5579e5907d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x5579e5907eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5907f18 # | | | |-NoThrowAttr 0x5579e5907f58 Implicit # | | | `-ConstAttr 0x5579e5907f80 Implicit # | | |-FunctionDecl 0x5579e59080a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e5907ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5908158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e59081b8 # | | | |-NoThrowAttr 0x5579e59081f8 Implicit # | | | `-ConstAttr 0x5579e5908220 Implicit # | | |-FunctionDecl 0x5579e5908348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e5908298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e59083f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5908458 # | | | |-NoThrowAttr 0x5579e5908498 Implicit # | | | `-ConstAttr 0x5579e59084c0 Implicit # | | |-FunctionDecl 0x5579e59085e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e5908538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5908698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e59086f8 # | | | |-NoThrowAttr 0x5579e5908738 Implicit # | | | `-ConstAttr 0x5579e5908760 Implicit # | | |-FunctionDecl 0x5579e5908870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5579e59087c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5579e5908920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5908980 # | | | |-NoThrowAttr 0x5579e59089c0 Implicit # | | | `-ConstAttr 0x5579e59089e8 Implicit # | | |-FunctionDecl 0x5579e5908b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x5579e5908a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5908e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5908e70 # | | | |-NoThrowAttr 0x5579e5908eb0 Implicit # | | | `-ConstAttr 0x5579e5908ed8 Implicit # | | |-FunctionDecl 0x5579e5909000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x5579e5908f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e59090b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e5909110 # | | | |-NoThrowAttr 0x5579e5909150 Implicit # | | | `-ConstAttr 0x5579e5909178 Implicit # | | |-FunctionDecl 0x5579e59092a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5579e59091f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5909350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5579e59093b0 # | | | |-NoThrowAttr 0x5579e59093f0 Implicit # | | | `-ConstAttr 0x5579e5909418 Implicit # | | |-FunctionDecl 0x5579e5909528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x5579e5909478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5579e59095d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e5909638 # | | | |-NoThrowAttr 0x5579e5909678 Implicit # | | | `-ConstAttr 0x5579e59096a0 Implicit # | | |-FunctionDecl 0x5579e59097b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e5909708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5909868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e59098c8 # | | | |-NoThrowAttr 0x5579e5909908 Implicit # | | | `-ConstAttr 0x5579e5909930 Implicit # | | |-FunctionDecl 0x5579e5909a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e59099a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5909b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e5909b68 # | | | |-NoThrowAttr 0x5579e5909ba8 Implicit # | | | `-ConstAttr 0x5579e5909bd0 Implicit # | | |-FunctionDecl 0x5579e5909cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e5909c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5909da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e5909e08 # | | | |-NoThrowAttr 0x5579e5909e48 Implicit # | | | `-ConstAttr 0x5579e5909e70 Implicit # | | |-FunctionDecl 0x5579e5909f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x5579e5909ee0 col:50 'int' # | | | |-AvailabilityAttr 0x5579e590a040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590a100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590a130 # | | | |-NoThrowAttr 0x5579e590a170 Implicit # | | | `-ConstAttr 0x5579e590a198 Implicit # | | |-FunctionDecl 0x5579e590a2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x5579e590a220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x5579e590a380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590a440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590a470 # | | | |-NoThrowAttr 0x5579e590a4b0 Implicit # | | | `-ConstAttr 0x5579e590a4d8 Implicit # | | |-FunctionDecl 0x5579e590a610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x5579e590a560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5579e590a6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590a780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590a7b0 # | | | |-NoThrowAttr 0x5579e590a7f0 Implicit # | | | `-ConstAttr 0x5579e590a818 Implicit # | | |-FunctionDecl 0x5579e590a950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5579e590a8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x5579e590aa00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590aac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590aaf0 # | | | |-NoThrowAttr 0x5579e590ab30 Implicit # | | | `-ConstAttr 0x5579e590ab58 Implicit # | | |-FunctionDecl 0x5579e590ac90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x5579e590abe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5579e590ad40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590be30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590be60 # | | | |-NoThrowAttr 0x5579e590bea0 Implicit # | | | `-ConstAttr 0x5579e590bec8 Implicit # | | |-FunctionDecl 0x5579e590c000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e590bf50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5579e590c0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590c170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590c1a0 # | | | |-NoThrowAttr 0x5579e590c1e0 Implicit # | | | `-ConstAttr 0x5579e590c208 Implicit # | | |-FunctionDecl 0x5579e590c340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e590c290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5579e590c3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590c4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590c4e0 # | | | |-NoThrowAttr 0x5579e590c520 Implicit # | | | `-ConstAttr 0x5579e590c548 Implicit # | | |-FunctionDecl 0x5579e590c680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e590c5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x5579e590c730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590c7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590c820 # | | | |-NoThrowAttr 0x5579e590c860 Implicit # | | | `-ConstAttr 0x5579e590c888 Implicit # | | |-FunctionDecl 0x5579e590c9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5579e590c910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x5579e590ca70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590cb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590cb60 # | | | |-NoThrowAttr 0x5579e590cba0 Implicit # | | | `-ConstAttr 0x5579e590cbc8 Implicit # | | |-FunctionDecl 0x5579e590cd00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5579e590cc50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5579e590cdb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590ce70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590cea0 # | | | |-NoThrowAttr 0x5579e590cee0 Implicit # | | | `-ConstAttr 0x5579e590cf08 Implicit # | | |-FunctionDecl 0x5579e590d040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5579e590cf90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5579e590d0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590d1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590d1e0 # | | | |-NoThrowAttr 0x5579e590d220 Implicit # | | | `-ConstAttr 0x5579e590d248 Implicit # | | |-FunctionDecl 0x5579e590d380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5579e590d2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5579e590d430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590d4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590d520 # | | | |-NoThrowAttr 0x5579e590d560 Implicit # | | | `-ConstAttr 0x5579e590d588 Implicit # | | |-FunctionDecl 0x5579e590d6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5579e590d610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5579e590d770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590d830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590d860 # | | | |-NoThrowAttr 0x5579e590d8a0 Implicit # | | | `-ConstAttr 0x5579e590d8c8 Implicit # | | |-FunctionDecl 0x5579e590da00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e590d950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5579e590dab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e590db70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e590dba0 # | | | |-NoThrowAttr 0x5579e590dbe0 Implicit # | | | `-ConstAttr 0x5579e590dc08 Implicit # | | |-FunctionDecl 0x5579e590dd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e590dc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5579e59115c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5911680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e59116b0 # | | | |-NoThrowAttr 0x5579e59116f0 Implicit # | | | `-ConstAttr 0x5579e5911718 Implicit # | | |-FunctionDecl 0x5579e5911850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e59117a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5579e5911900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59119c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e59119f0 # | | | |-NoThrowAttr 0x5579e5911a30 Implicit # | | | `-ConstAttr 0x5579e5911a58 Implicit # | | |-FunctionDecl 0x5579e5911b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x5579e5911ac8 col:54 'float' # | | | |-AvailabilityAttr 0x5579e5911c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5911ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e5911d18 # | | | |-NoThrowAttr 0x5579e5911d58 Implicit # | | | `-ConstAttr 0x5579e5911d80 Implicit # | | |-FunctionDecl 0x5579e5911eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e5911e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x5579e5911f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5912028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e5912058 # | | | |-NoThrowAttr 0x5579e5912098 Implicit # | | | `-ConstAttr 0x5579e59120c0 Implicit # | | |-FunctionDecl 0x5579e59121f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e5912148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5579e59122a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5912368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e5912398 # | | | |-NoThrowAttr 0x5579e59123d8 Implicit # | | | `-ConstAttr 0x5579e5912400 Implicit # | | |-FunctionDecl 0x5579e5912538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e5912488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5579e59125e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59126a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e59126d8 # | | | |-NoThrowAttr 0x5579e5912718 Implicit # | | | `-ConstAttr 0x5579e5912740 Implicit # | | |-FunctionDecl 0x5579e5912860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5579e59127b0 col:56 'double' # | | | |-AvailabilityAttr 0x5579e5912910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59129d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e5912a00 # | | | |-NoThrowAttr 0x5579e5912a40 Implicit # | | | `-ConstAttr 0x5579e5912a68 Implicit # | | |-FunctionDecl 0x5579e5912ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x5579e5912af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x5579e5912c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5912d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e5912d40 # | | | |-NoThrowAttr 0x5579e5912d80 Implicit # | | | `-ConstAttr 0x5579e5912da8 Implicit # | | |-FunctionDecl 0x5579e5912ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x5579e5912e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x5579e5912f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5913050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e5913080 # | | | |-NoThrowAttr 0x5579e59130c0 Implicit # | | | `-ConstAttr 0x5579e59130e8 Implicit # | | |-FunctionDecl 0x5579e5913220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x5579e5913170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5579e59132d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5913390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5579e59133c0 # | | | |-NoThrowAttr 0x5579e5913400 Implicit # | | | `-ConstAttr 0x5579e5913428 Implicit # | | |-FunctionDecl 0x5579e59135d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x5579e5913488 col:52 'half' # | | | |-BuiltinAliasAttr 0x5579e5913680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e59136e0 # | | | |-NoThrowAttr 0x5579e5913720 Implicit # | | | `-ConstAttr 0x5579e5913748 Implicit # | | |-FunctionDecl 0x5579e5913860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e59137b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5913910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5913970 # | | | |-NoThrowAttr 0x5579e59139b0 Implicit # | | | `-ConstAttr 0x5579e59139d8 Implicit # | | |-FunctionDecl 0x5579e5913b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e5913a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5913bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5913c10 # | | | |-NoThrowAttr 0x5579e5913c50 Implicit # | | | `-ConstAttr 0x5579e5913c78 Implicit # | | |-FunctionDecl 0x5579e5913da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e5913cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5913e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5913eb0 # | | | |-NoThrowAttr 0x5579e5913ef0 Implicit # | | | `-ConstAttr 0x5579e5913f18 Implicit # | | |-FunctionDecl 0x5579e5914028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x5579e5913f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5579e59140d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5914138 # | | | |-NoThrowAttr 0x5579e5914178 Implicit # | | | `-ConstAttr 0x5579e59141a0 Implicit # | | |-FunctionDecl 0x5579e59142c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5579e5914218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5914378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e59143d8 # | | | |-NoThrowAttr 0x5579e5914418 Implicit # | | | `-ConstAttr 0x5579e5914440 Implicit # | | |-FunctionDecl 0x5579e5914568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5579e59144b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5914618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5914678 # | | | |-NoThrowAttr 0x5579e59146b8 Implicit # | | | `-ConstAttr 0x5579e59146e0 Implicit # | | |-FunctionDecl 0x5579e5914808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5579e5914758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e59148b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5914918 # | | | |-NoThrowAttr 0x5579e5914958 Implicit # | | | `-ConstAttr 0x5579e5914980 Implicit # | | |-FunctionDecl 0x5579e5914aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5579e59149f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e5914b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5914bb8 # | | | |-NoThrowAttr 0x5579e5914bf8 Implicit # | | | `-ConstAttr 0x5579e5914c20 Implicit # | | |-FunctionDecl 0x5579e5914d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e5914c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5914df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5914e58 # | | | |-NoThrowAttr 0x5579e5914e98 Implicit # | | | `-ConstAttr 0x5579e5914ec0 Implicit # | | |-FunctionDecl 0x5579e5914fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e5914f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5915098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e59150f8 # | | | |-NoThrowAttr 0x5579e5915138 Implicit # | | | `-ConstAttr 0x5579e5915160 Implicit # | | |-FunctionDecl 0x5579e5915288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e59151d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5915338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5915398 # | | | |-NoThrowAttr 0x5579e59153d8 Implicit # | | | `-ConstAttr 0x5579e5915400 Implicit # | | |-FunctionDecl 0x5579e5915528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5579e5915478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e59155e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5915648 # | | | |-NoThrowAttr 0x5579e5915688 Implicit # | | | `-ConstAttr 0x5579e59156b0 Implicit # | | |-FunctionDecl 0x5579e59157d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5579e5915728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5915888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e59158e8 # | | | |-NoThrowAttr 0x5579e5915928 Implicit # | | | `-ConstAttr 0x5579e5915950 Implicit # | | |-FunctionDecl 0x5579e5915a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5579e59159c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5915b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5915b88 # | | | |-NoThrowAttr 0x5579e5915bc8 Implicit # | | | `-ConstAttr 0x5579e5915bf0 Implicit # | | |-FunctionDecl 0x5579e5915d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5579e5915c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5915dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5915e28 # | | | |-NoThrowAttr 0x5579e5915e68 Implicit # | | | `-ConstAttr 0x5579e5915e90 Implicit # | | |-FunctionDecl 0x5579e5915fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5579e5915f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e5916068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e59160c8 # | | | |-NoThrowAttr 0x5579e5916108 Implicit # | | | `-ConstAttr 0x5579e5916130 Implicit # | | |-FunctionDecl 0x5579e5916258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e59161a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5916308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5916368 # | | | |-NoThrowAttr 0x5579e59163a8 Implicit # | | | `-ConstAttr 0x5579e59163d0 Implicit # | | |-FunctionDecl 0x5579e59164f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e5916448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e59165a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5916608 # | | | |-NoThrowAttr 0x5579e5916648 Implicit # | | | `-ConstAttr 0x5579e5916670 Implicit # | | |-FunctionDecl 0x5579e5916798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e59166e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5916848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e59168a8 # | | | |-NoThrowAttr 0x5579e59168e8 Implicit # | | | `-ConstAttr 0x5579e5916910 Implicit # | | |-FunctionDecl 0x5579e5916a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x5579e5916970 col:54 'float' # | | | |-BuiltinAliasAttr 0x5579e5916ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5916b30 # | | | |-NoThrowAttr 0x5579e5916b70 Implicit # | | | `-ConstAttr 0x5579e5916b98 Implicit # | | |-FunctionDecl 0x5579e5916cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e5916c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5916d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5916dd0 # | | | |-NoThrowAttr 0x5579e5916e10 Implicit # | | | `-ConstAttr 0x5579e5916e38 Implicit # | | |-FunctionDecl 0x5579e5916f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e5916eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5917010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5917070 # | | | |-NoThrowAttr 0x5579e59170b0 Implicit # | | | `-ConstAttr 0x5579e59170d8 Implicit # | | |-FunctionDecl 0x5579e5917200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e5917150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e59172b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5917310 # | | | |-NoThrowAttr 0x5579e5917350 Implicit # | | | `-ConstAttr 0x5579e5917378 Implicit # | | |-FunctionDecl 0x5579e5917488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5579e59173d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x5579e5917538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e5917598 # | | | |-NoThrowAttr 0x5579e58b7ce0 Implicit # | | | `-ConstAttr 0x5579e58b7d08 Implicit # | | |-FunctionDecl 0x5579e58b7e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5579e58b7d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b7ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e58b7f40 # | | | |-NoThrowAttr 0x5579e58b7f80 Implicit # | | | `-ConstAttr 0x5579e58b7fa8 Implicit # | | |-FunctionDecl 0x5579e58b80d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5579e58b8020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b8180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e58b81e0 # | | | |-NoThrowAttr 0x5579e58b8220 Implicit # | | | `-ConstAttr 0x5579e58b8248 Implicit # | | |-FunctionDecl 0x5579e58b8370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5579e58b82c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b8420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5579e58b8480 # | | | |-NoThrowAttr 0x5579e58b84c0 Implicit # | | | `-ConstAttr 0x5579e58b84e8 Implicit # | | |-FunctionDecl 0x5579e58b85f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x5579e58b8548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5579e58b86a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58b8708 # | | | |-NoThrowAttr 0x5579e58b8748 Implicit # | | | `-ConstAttr 0x5579e58b8770 Implicit # | | |-FunctionDecl 0x5579e58b8888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58b87d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b8938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58b8998 # | | | |-NoThrowAttr 0x5579e58b89d8 Implicit # | | | `-ConstAttr 0x5579e58b8a00 Implicit # | | |-FunctionDecl 0x5579e58b8b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58b8a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b8bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58b8c38 # | | | |-NoThrowAttr 0x5579e58b8c78 Implicit # | | | `-ConstAttr 0x5579e58b8ca0 Implicit # | | |-FunctionDecl 0x5579e58b8dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58b8d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58b8e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58b8ed8 # | | | |-NoThrowAttr 0x5579e58b8f18 Implicit # | | | `-ConstAttr 0x5579e58b8f40 Implicit # | | |-FunctionDecl 0x5579e58b9060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x5579e58b8fb0 col:54 'int' # | | | |-AvailabilityAttr 0x5579e58b9110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58b91d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58b9200 # | | | |-NoThrowAttr 0x5579e58b9240 Implicit # | | | `-ConstAttr 0x5579e58b9268 Implicit # | | |-FunctionDecl 0x5579e58b93a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5579e58b92f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x5579e58b9450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58b9510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58b9540 # | | | |-NoThrowAttr 0x5579e58b9580 Implicit # | | | `-ConstAttr 0x5579e58b95a8 Implicit # | | |-FunctionDecl 0x5579e58b96e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5579e58b9630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x5579e58b9790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58b9850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58b9880 # | | | |-NoThrowAttr 0x5579e58b98c0 Implicit # | | | `-ConstAttr 0x5579e58b98e8 Implicit # | | |-FunctionDecl 0x5579e58b9a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5579e58b9970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x5579e58b9ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58b9b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58b9bc0 # | | | |-NoThrowAttr 0x5579e58b9c00 Implicit # | | | `-ConstAttr 0x5579e58b9c28 Implicit # | | |-FunctionDecl 0x5579e58b9da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5579e58b9cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5579e58b9e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58b9f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58b9f40 # | | | |-NoThrowAttr 0x5579e58b9f80 Implicit # | | | `-ConstAttr 0x5579e58b9fa8 Implicit # | | |-FunctionDecl 0x5579e58ba0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e58ba030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x5579e58ba190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58ba250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58ba280 # | | | |-NoThrowAttr 0x5579e58ba2c0 Implicit # | | | `-ConstAttr 0x5579e58ba2e8 Implicit # | | |-FunctionDecl 0x5579e58ba420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e58ba370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5579e58ba4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58ba590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58ba5c0 # | | | |-NoThrowAttr 0x5579e58ba600 Implicit # | | | `-ConstAttr 0x5579e58ba628 Implicit # | | |-FunctionDecl 0x5579e58ba760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e58ba6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x5579e58ba810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58ba8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58ba900 # | | | |-NoThrowAttr 0x5579e58ba940 Implicit # | | | `-ConstAttr 0x5579e58ba968 Implicit # | | |-FunctionDecl 0x5579e58baaa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5579e58ba9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x5579e58bab50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58bac10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58bac40 # | | | |-NoThrowAttr 0x5579e58bac80 Implicit # | | | `-ConstAttr 0x5579e58baca8 Implicit # | | |-FunctionDecl 0x5579e58bade0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5579e58bad30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5579e58bae90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58baf50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58baf80 # | | | |-NoThrowAttr 0x5579e58bafc0 Implicit # | | | `-ConstAttr 0x5579e58bafe8 Implicit # | | |-FunctionDecl 0x5579e58bb120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5579e58bb070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5579e58bb1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58bb290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58bb2c0 # | | | |-NoThrowAttr 0x5579e58bb300 Implicit # | | | `-ConstAttr 0x5579e58bb328 Implicit # | | |-FunctionDecl 0x5579e58bb460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5579e58bb3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5579e58bb510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58bb5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58bb600 # | | | |-NoThrowAttr 0x5579e58bb640 Implicit # | | | `-ConstAttr 0x5579e58bb668 Implicit # | | |-FunctionDecl 0x5579e58bb7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5579e58bb6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5579e58bb850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58bb910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58bb940 # | | | |-NoThrowAttr 0x5579e58bb980 Implicit # | | | `-ConstAttr 0x5579e58bb9a8 Implicit # | | |-FunctionDecl 0x5579e58bbae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e58bba30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5579e58bbb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e58bbc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e58bbc80 # | | | |-NoThrowAttr 0x5579e58bbcc0 Implicit # | | | `-ConstAttr 0x5579e5923610 Implicit # | | |-FunctionDecl 0x5579e5923748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e5923698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5579e59237f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59238b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e59238e8 # | | | |-NoThrowAttr 0x5579e5923928 Implicit # | | | `-ConstAttr 0x5579e5923950 Implicit # | | |-FunctionDecl 0x5579e5923a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e59239d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5579e5923b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5923bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e5923c28 # | | | |-NoThrowAttr 0x5579e5923c68 Implicit # | | | `-ConstAttr 0x5579e5923c90 Implicit # | | |-FunctionDecl 0x5579e5923db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x5579e5923d00 col:58 'float' # | | | |-AvailabilityAttr 0x5579e5923e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5923f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e5923f50 # | | | |-NoThrowAttr 0x5579e5923f90 Implicit # | | | `-ConstAttr 0x5579e5923fb8 Implicit # | | |-FunctionDecl 0x5579e59240f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e5924040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5579e59241a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5924260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e5924290 # | | | |-NoThrowAttr 0x5579e59242d0 Implicit # | | | `-ConstAttr 0x5579e59242f8 Implicit # | | |-FunctionDecl 0x5579e5924430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e5924380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5579e59244e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59245a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e59245d0 # | | | |-NoThrowAttr 0x5579e5924610 Implicit # | | | `-ConstAttr 0x5579e5924638 Implicit # | | |-FunctionDecl 0x5579e5924770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e59246c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5579e5924820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59248e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e5924910 # | | | |-NoThrowAttr 0x5579e5924950 Implicit # | | | `-ConstAttr 0x5579e5924978 Implicit # | | |-FunctionDecl 0x5579e5924a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5579e59249e8 col:60 'double' # | | | |-AvailabilityAttr 0x5579e5924b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5924c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e5924c38 # | | | |-NoThrowAttr 0x5579e5924c78 Implicit # | | | `-ConstAttr 0x5579e5924ca0 Implicit # | | |-FunctionDecl 0x5579e5924dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5579e5924d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x5579e5924e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5924f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e5924f78 # | | | |-NoThrowAttr 0x5579e5924fb8 Implicit # | | | `-ConstAttr 0x5579e5924fe0 Implicit # | | |-FunctionDecl 0x5579e5925118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5579e5925068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5579e59251c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e5925288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e59252b8 # | | | |-NoThrowAttr 0x5579e59252f8 Implicit # | | | `-ConstAttr 0x5579e5925320 Implicit # | | |-FunctionDecl 0x5579e5925458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5579e59253a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x5579e5925508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5579e59255c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5579e5925620 # | | | |-NoThrowAttr 0x5579e5925660 Implicit # | | | `-ConstAttr 0x5579e5925688 Implicit # | | |-FunctionDecl 0x5579e5925798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5579e59256e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5579e5925848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e59258a8 # | | | |-NoThrowAttr 0x5579e59258e8 Implicit # | | | `-ConstAttr 0x5579e5925910 Implicit # | | |-FunctionDecl 0x5579e5925a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e5925978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5925ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5925b38 # | | | |-NoThrowAttr 0x5579e5925b78 Implicit # | | | `-ConstAttr 0x5579e5925ba0 Implicit # | | |-FunctionDecl 0x5579e5925cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e5925c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5925d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5925dd8 # | | | |-NoThrowAttr 0x5579e5925e18 Implicit # | | | `-ConstAttr 0x5579e5925e40 Implicit # | | |-FunctionDecl 0x5579e5925f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e5925eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5926018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5926078 # | | | |-NoThrowAttr 0x5579e59260b8 Implicit # | | | `-ConstAttr 0x5579e59260e0 Implicit # | | |-FunctionDecl 0x5579e59261f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x5579e5926140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5579e59262a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5926300 # | | | |-NoThrowAttr 0x5579e5926340 Implicit # | | | `-ConstAttr 0x5579e5926368 Implicit # | | |-FunctionDecl 0x5579e5926490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5579e59263e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5926540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e59265a0 # | | | |-NoThrowAttr 0x5579e59265e0 Implicit # | | | `-ConstAttr 0x5579e5926608 Implicit # | | |-FunctionDecl 0x5579e5926730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5579e5926680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e59267e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5926840 # | | | |-NoThrowAttr 0x5579e5926880 Implicit # | | | `-ConstAttr 0x5579e59268a8 Implicit # | | |-FunctionDecl 0x5579e59269d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5579e5926920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5926a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5926ae0 # | | | |-NoThrowAttr 0x5579e5926b20 Implicit # | | | `-ConstAttr 0x5579e5926b48 Implicit # | | |-FunctionDecl 0x5579e5926c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x5579e5926bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e5926d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5926d80 # | | | |-NoThrowAttr 0x5579e5926dc0 Implicit # | | | `-ConstAttr 0x5579e5926de8 Implicit # | | |-FunctionDecl 0x5579e5926f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e5926e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5926fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5927020 # | | | |-NoThrowAttr 0x5579e5927060 Implicit # | | | `-ConstAttr 0x5579e5927088 Implicit # | | |-FunctionDecl 0x5579e59271b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e5927100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5927260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e59272c0 # | | | |-NoThrowAttr 0x5579e5927300 Implicit # | | | `-ConstAttr 0x5579e5927328 Implicit # | | |-FunctionDecl 0x5579e5927450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e59273a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5927500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5927560 # | | | |-NoThrowAttr 0x5579e59275a0 Implicit # | | | `-ConstAttr 0x5579e59275c8 Implicit # | | |-FunctionDecl 0x5579e5927710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5579e5927660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e59277c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5927820 # | | | |-NoThrowAttr 0x5579e5927860 Implicit # | | | `-ConstAttr 0x5579e5927888 Implicit # | | |-FunctionDecl 0x5579e59279b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5579e5927900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5927a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5927ac0 # | | | |-NoThrowAttr 0x5579e5927b00 Implicit # | | | `-ConstAttr 0x5579e5927b28 Implicit # | | |-FunctionDecl 0x5579e5927c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5579e5927ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5927d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5927d60 # | | | |-NoThrowAttr 0x5579e5927da0 Implicit # | | | `-ConstAttr 0x5579e5927dc8 Implicit # | | |-FunctionDecl 0x5579e5927ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5579e5927e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5927fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5928000 # | | | |-NoThrowAttr 0x5579e5928040 Implicit # | | | `-ConstAttr 0x5579e5928068 Implicit # | | |-FunctionDecl 0x5579e5928190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5579e59280e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e5928240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e59282a0 # | | | |-NoThrowAttr 0x5579e59282e0 Implicit # | | | `-ConstAttr 0x5579e5928308 Implicit # | | |-FunctionDecl 0x5579e5928430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e5928380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e59284e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5928540 # | | | |-NoThrowAttr 0x5579e5928580 Implicit # | | | `-ConstAttr 0x5579e59285a8 Implicit # | | |-FunctionDecl 0x5579e59286d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e5928620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5928780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e59287e0 # | | | |-NoThrowAttr 0x5579e5928820 Implicit # | | | `-ConstAttr 0x5579e5928848 Implicit # | | |-FunctionDecl 0x5579e5928970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e59288c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5928a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5928a80 # | | | |-NoThrowAttr 0x5579e5928ac0 Implicit # | | | `-ConstAttr 0x5579e5928ae8 Implicit # | | |-FunctionDecl 0x5579e5928bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x5579e5928b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x5579e5928ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5928d08 # | | | |-NoThrowAttr 0x5579e5928d48 Implicit # | | | `-ConstAttr 0x5579e5928d70 Implicit # | | |-FunctionDecl 0x5579e5928e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e5928de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5928f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5928fa8 # | | | |-NoThrowAttr 0x5579e5928fe8 Implicit # | | | `-ConstAttr 0x5579e5929010 Implicit # | | |-FunctionDecl 0x5579e5929138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e5929088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e59291e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5929248 # | | | |-NoThrowAttr 0x5579e5929288 Implicit # | | | `-ConstAttr 0x5579e59292b0 Implicit # | | |-FunctionDecl 0x5579e59293d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e5929328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5929488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e59294e8 # | | | |-NoThrowAttr 0x5579e5929528 Implicit # | | | `-ConstAttr 0x5579e5929550 Implicit # | | |-FunctionDecl 0x5579e5929670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5579e59295b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5579e5929720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5929780 # | | | |-NoThrowAttr 0x5579e59297c0 Implicit # | | | `-ConstAttr 0x5579e59297e8 Implicit # | | |-FunctionDecl 0x5579e5929910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5579e5929860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e59299c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5929a20 # | | | |-NoThrowAttr 0x5579e5929a60 Implicit # | | | `-ConstAttr 0x5579e5929a88 Implicit # | | |-FunctionDecl 0x5579e5929bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5579e5929b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5929c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5929cc0 # | | | |-NoThrowAttr 0x5579e5929d00 Implicit # | | | `-ConstAttr 0x5579e5929d28 Implicit # | | |-FunctionDecl 0x5579e5929e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5579e5929da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5929f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5579e5929f60 # | | | |-NoThrowAttr 0x5579e5929fa0 Implicit # | | | `-ConstAttr 0x5579e5929fc8 Implicit # | | |-FunctionDecl 0x5579e592a0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x5579e592a028 col:56 'half' # | | | |-BuiltinAliasAttr 0x5579e592a188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592a1e8 # | | | |-NoThrowAttr 0x5579e592a228 Implicit # | | | `-ConstAttr 0x5579e592a250 Implicit # | | |-FunctionDecl 0x5579e592a368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e592a2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e592a418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592a478 # | | | |-NoThrowAttr 0x5579e592a4b8 Implicit # | | | `-ConstAttr 0x5579e592a4e0 Implicit # | | |-FunctionDecl 0x5579e592a608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e592a558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e592a6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592a718 # | | | |-NoThrowAttr 0x5579e592a758 Implicit # | | | `-ConstAttr 0x5579e592a780 Implicit # | | |-FunctionDecl 0x5579e592a8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e592a7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e592a958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592a9b8 # | | | |-NoThrowAttr 0x5579e592a9f8 Implicit # | | | `-ConstAttr 0x5579e592aa20 Implicit # | | |-FunctionDecl 0x5579e592ab30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x5579e592aa80 col:54 'int' # | | | |-BuiltinAliasAttr 0x5579e592abe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592ac40 # | | | |-NoThrowAttr 0x5579e592ac80 Implicit # | | | `-ConstAttr 0x5579e592aca8 Implicit # | | |-FunctionDecl 0x5579e592add0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5579e592ad20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e592ae80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592aee0 # | | | |-NoThrowAttr 0x5579e592af20 Implicit # | | | `-ConstAttr 0x5579e592af48 Implicit # | | |-FunctionDecl 0x5579e592b070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5579e592afc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e592b120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592b180 # | | | |-NoThrowAttr 0x5579e592b1c0 Implicit # | | | `-ConstAttr 0x5579e592b1e8 Implicit # | | |-FunctionDecl 0x5579e592b310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5579e592b260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e592b3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592b420 # | | | |-NoThrowAttr 0x5579e592b460 Implicit # | | | `-ConstAttr 0x5579e592b488 Implicit # | | |-FunctionDecl 0x5579e592b650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5579e592b500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e592b700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592b760 # | | | |-NoThrowAttr 0x5579e592b7a0 Implicit # | | | `-ConstAttr 0x5579e592b7c8 Implicit # | | |-FunctionDecl 0x5579e592b8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e592b840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e592b9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592ba00 # | | | |-NoThrowAttr 0x5579e592ba40 Implicit # | | | `-ConstAttr 0x5579e592ba68 Implicit # | | |-FunctionDecl 0x5579e592bb90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e592bae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e592bc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592bca0 # | | | |-NoThrowAttr 0x5579e592bce0 Implicit # | | | `-ConstAttr 0x5579e592bd08 Implicit # | | |-FunctionDecl 0x5579e592be30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e592bd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e592bee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592bf40 # | | | |-NoThrowAttr 0x5579e592bf80 Implicit # | | | `-ConstAttr 0x5579e592bfa8 Implicit # | | |-FunctionDecl 0x5579e592c0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5579e592c020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e592c180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592c1e0 # | | | |-NoThrowAttr 0x5579e592c220 Implicit # | | | `-ConstAttr 0x5579e592c248 Implicit # | | |-FunctionDecl 0x5579e592c370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5579e592c2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e592c420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592c480 # | | | |-NoThrowAttr 0x5579e592c4c0 Implicit # | | | `-ConstAttr 0x5579e592c4e8 Implicit # | | |-FunctionDecl 0x5579e592c610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5579e592c560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e592c6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592c720 # | | | |-NoThrowAttr 0x5579e592c760 Implicit # | | | `-ConstAttr 0x5579e592c788 Implicit # | | |-FunctionDecl 0x5579e592c8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5579e592c800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e592c960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592c9c0 # | | | |-NoThrowAttr 0x5579e592ca00 Implicit # | | | `-ConstAttr 0x5579e592ca28 Implicit # | | |-FunctionDecl 0x5579e592cb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5579e592caa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e592cc00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592cc60 # | | | |-NoThrowAttr 0x5579e592cca0 Implicit # | | | `-ConstAttr 0x5579e592ccc8 Implicit # | | |-FunctionDecl 0x5579e592cdf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e592cd40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e592cea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592cf00 # | | | |-NoThrowAttr 0x5579e592cf40 Implicit # | | | `-ConstAttr 0x5579e592cf68 Implicit # | | |-FunctionDecl 0x5579e592d090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e592cfe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e592d140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592d1a0 # | | | |-NoThrowAttr 0x5579e592d1e0 Implicit # | | | `-ConstAttr 0x5579e592d208 Implicit # | | |-FunctionDecl 0x5579e592d330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e592d280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e592d3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592d440 # | | | |-NoThrowAttr 0x5579e592d480 Implicit # | | | `-ConstAttr 0x5579e592d4a8 Implicit # | | |-FunctionDecl 0x5579e592d660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x5579e592d508 col:58 'float' # | | | |-BuiltinAliasAttr 0x5579e592d710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592d770 # | | | |-NoThrowAttr 0x5579e592d7b0 Implicit # | | | `-ConstAttr 0x5579e592d7d8 Implicit # | | |-FunctionDecl 0x5579e592d900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e592d850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e592d9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592da10 # | | | |-NoThrowAttr 0x5579e592da50 Implicit # | | | `-ConstAttr 0x5579e592da78 Implicit # | | |-FunctionDecl 0x5579e592dba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e592daf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e592dc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592dcb0 # | | | |-NoThrowAttr 0x5579e592dcf0 Implicit # | | | `-ConstAttr 0x5579e592dd18 Implicit # | | |-FunctionDecl 0x5579e592de40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e592dd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e592def0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592df50 # | | | |-NoThrowAttr 0x5579e592df90 Implicit # | | | `-ConstAttr 0x5579e592dfb8 Implicit # | | |-FunctionDecl 0x5579e592e0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x5579e592e018 col:60 'double' # | | | |-BuiltinAliasAttr 0x5579e592e178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592e1d8 # | | | |-NoThrowAttr 0x5579e592e218 Implicit # | | | `-ConstAttr 0x5579e592e240 Implicit # | | |-FunctionDecl 0x5579e592e368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5579e592e2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e592e418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592e478 # | | | |-NoThrowAttr 0x5579e592e4b8 Implicit # | | | `-ConstAttr 0x5579e592e4e0 Implicit # | | |-FunctionDecl 0x5579e592e608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5579e592e558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e592e6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592e718 # | | | |-NoThrowAttr 0x5579e592e758 Implicit # | | | `-ConstAttr 0x5579e592e780 Implicit # | | |-FunctionDecl 0x5579e592e8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5579e592e7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e592e958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5579e592e9b8 # | | | |-NoThrowAttr 0x5579e592e9f8 Implicit # | | | `-ConstAttr 0x5579e592ea20 Implicit # | | |-FunctionDecl 0x5579e592eb30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x5579e592ea80 col:54 'half' # | | | |-BuiltinAliasAttr 0x5579e592ebe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e592ec40 # | | | |-NoThrowAttr 0x5579e592ec80 Implicit # | | | `-ConstAttr 0x5579e592eca8 Implicit # | | |-FunctionDecl 0x5579e592edc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e592ed10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e592ee70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e592eed0 # | | | |-NoThrowAttr 0x5579e592ef10 Implicit # | | | `-ConstAttr 0x5579e592ef38 Implicit # | | |-FunctionDecl 0x5579e592f060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e592efb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e592f110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e592f170 # | | | |-NoThrowAttr 0x5579e592f1b0 Implicit # | | | `-ConstAttr 0x5579e592f1d8 Implicit # | | |-FunctionDecl 0x5579e592f300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e592f250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e592f3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e592f410 # | | | |-NoThrowAttr 0x5579e592f450 Implicit # | | | `-ConstAttr 0x5579e592f478 Implicit # | | |-FunctionDecl 0x5579e592f588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x5579e592f4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x5579e592f670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e592f6d0 # | | | |-NoThrowAttr 0x5579e592f710 Implicit # | | | `-ConstAttr 0x5579e592f738 Implicit # | | |-FunctionDecl 0x5579e592f860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x5579e592f7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e592f910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e592f970 # | | | |-NoThrowAttr 0x5579e592f9b0 Implicit # | | | `-ConstAttr 0x5579e592f9d8 Implicit # | | |-FunctionDecl 0x5579e592fb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x5579e592fa50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e592fbb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e592fc10 # | | | |-NoThrowAttr 0x5579e592fc50 Implicit # | | | `-ConstAttr 0x5579e592fc78 Implicit # | | |-FunctionDecl 0x5579e592fda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x5579e592fcf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e592fe50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e592feb0 # | | | |-NoThrowAttr 0x5579e592fef0 Implicit # | | | `-ConstAttr 0x5579e592ff18 Implicit # | | |-FunctionDecl 0x5579e5930040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x5579e592ff90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e59300f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e5930150 # | | | |-NoThrowAttr 0x5579e5930190 Implicit # | | | `-ConstAttr 0x5579e59301b8 Implicit # | | |-FunctionDecl 0x5579e59302e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5579e5930230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5930390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e59303f0 # | | | |-NoThrowAttr 0x5579e5930430 Implicit # | | | `-ConstAttr 0x5579e5930458 Implicit # | | |-FunctionDecl 0x5579e5930580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5579e59304d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5930630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e5930690 # | | | |-NoThrowAttr 0x5579e59306d0 Implicit # | | | `-ConstAttr 0x5579e59306f8 Implicit # | | |-FunctionDecl 0x5579e5930820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5579e5930770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e59308d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e5930930 # | | | |-NoThrowAttr 0x5579e5930970 Implicit # | | | `-ConstAttr 0x5579e5930998 Implicit # | | |-FunctionDecl 0x5579e5930ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5579e5930a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e5930b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e5930bd0 # | | | |-NoThrowAttr 0x5579e5930c10 Implicit # | | | `-ConstAttr 0x5579e5930c38 Implicit # | | |-FunctionDecl 0x5579e5930d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5579e5930cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5930e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e5930e70 # | | | |-NoThrowAttr 0x5579e5930eb0 Implicit # | | | `-ConstAttr 0x5579e5930ed8 Implicit # | | |-FunctionDecl 0x5579e5931000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5579e5930f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e59310b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e5931110 # | | | |-NoThrowAttr 0x5579e5931150 Implicit # | | | `-ConstAttr 0x5579e5931178 Implicit # | | |-FunctionDecl 0x5579e59312a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5579e59311f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e5931350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e59313b0 # | | | |-NoThrowAttr 0x5579e59313f0 Implicit # | | | `-ConstAttr 0x5579e5931418 Implicit # | | |-FunctionDecl 0x5579e5931540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5579e5931490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e59315f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d77d0 # | | | |-NoThrowAttr 0x5579e58d7810 Implicit # | | | `-ConstAttr 0x5579e58d7838 Implicit # | | |-FunctionDecl 0x5579e58d7960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e58d78b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d7a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d7a70 # | | | |-NoThrowAttr 0x5579e58d7ab0 Implicit # | | | `-ConstAttr 0x5579e58d7ad8 Implicit # | | |-FunctionDecl 0x5579e58d7c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e58d7b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d7cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d7d10 # | | | |-NoThrowAttr 0x5579e58d7d50 Implicit # | | | `-ConstAttr 0x5579e58d7d78 Implicit # | | |-FunctionDecl 0x5579e58d7ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e58d7df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d7f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d7fb0 # | | | |-NoThrowAttr 0x5579e58d7ff0 Implicit # | | | `-ConstAttr 0x5579e58d8018 Implicit # | | |-FunctionDecl 0x5579e58d8128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5579e58d8078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5579e58d81d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d8238 # | | | |-NoThrowAttr 0x5579e58d8278 Implicit # | | | `-ConstAttr 0x5579e58d82a0 Implicit # | | |-FunctionDecl 0x5579e58d83c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58d8318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d8478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d84d8 # | | | |-NoThrowAttr 0x5579e58d8518 Implicit # | | | `-ConstAttr 0x5579e58d8540 Implicit # | | |-FunctionDecl 0x5579e58d8668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58d85b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d8718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d8778 # | | | |-NoThrowAttr 0x5579e58d87b8 Implicit # | | | `-ConstAttr 0x5579e58d87e0 Implicit # | | |-FunctionDecl 0x5579e58d8908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58d8858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d89b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d8a18 # | | | |-NoThrowAttr 0x5579e58d8a58 Implicit # | | | `-ConstAttr 0x5579e58d8a80 Implicit # | | |-FunctionDecl 0x5579e58d8b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5579e58d8ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5579e58d8c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d8ca0 # | | | |-NoThrowAttr 0x5579e58d8ce0 Implicit # | | | `-ConstAttr 0x5579e58d8d08 Implicit # | | |-FunctionDecl 0x5579e58d8e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5579e58d8d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d8ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d8f40 # | | | |-NoThrowAttr 0x5579e58d8f80 Implicit # | | | `-ConstAttr 0x5579e58d8fa8 Implicit # | | |-FunctionDecl 0x5579e58d90d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5579e58d9020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d9180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d91e0 # | | | |-NoThrowAttr 0x5579e58d9220 Implicit # | | | `-ConstAttr 0x5579e58d9248 Implicit # | | |-FunctionDecl 0x5579e58d9370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5579e58d92c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d9420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5579e58d9480 # | | | |-NoThrowAttr 0x5579e58d94c0 Implicit # | | | `-ConstAttr 0x5579e58d94e8 Implicit # | | |-FunctionDecl 0x5579e58d9638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5579e58d9548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5579e58d96e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58d9760 Implicit # | | | `-ConstAttr 0x5579e58d9788 Implicit # | | |-FunctionDecl 0x5579e58d9938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5579e58d9810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d99e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58d9a60 Implicit # | | | `-ConstAttr 0x5579e58d9a88 Implicit # | | |-FunctionDecl 0x5579e58d9c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5579e58d9b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d9cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58d9d50 Implicit # | | | `-ConstAttr 0x5579e58d9d78 Implicit # | | |-FunctionDecl 0x5579e58d9f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5579e58d9df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58d9fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58da040 Implicit # | | | `-ConstAttr 0x5579e58da068 Implicit # | | |-FunctionDecl 0x5579e58da178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5579e58da0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5579e58da228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58da2a0 Implicit # | | | `-ConstAttr 0x5579e58da2c8 Implicit # | | |-FunctionDecl 0x5579e58da3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5579e58da340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58da4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58da518 Implicit # | | | `-ConstAttr 0x5579e58da540 Implicit # | | |-FunctionDecl 0x5579e58da668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5579e58da5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58da718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58da790 Implicit # | | | `-ConstAttr 0x5579e58da7b8 Implicit # | | |-FunctionDecl 0x5579e58da8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5579e58da830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58da990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58daa08 Implicit # | | | `-ConstAttr 0x5579e58daa30 Implicit # | | |-FunctionDecl 0x5579e58dabd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5579e58daaa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5579e58dac88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dad00 Implicit # | | | `-ConstAttr 0x5579e58dad28 Implicit # | | |-FunctionDecl 0x5579e58daec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5579e58dada0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58daf78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58daff0 Implicit # | | | `-ConstAttr 0x5579e58db018 Implicit # | | |-FunctionDecl 0x5579e58db1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5579e58db090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58db268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58db2e0 Implicit # | | | `-ConstAttr 0x5579e58db308 Implicit # | | |-FunctionDecl 0x5579e58db4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5579e58db380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58db558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58db5d0 Implicit # | | | `-ConstAttr 0x5579e58db5f8 Implicit # | | |-FunctionDecl 0x5579e58db7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5579e58db658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5579e58db8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58db918 Implicit # | | | `-ConstAttr 0x5579e58db940 Implicit # | | |-FunctionDecl 0x5579e58dbae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5579e58db9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58dbb98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dbc10 Implicit # | | | `-ConstAttr 0x5579e58dbc38 Implicit # | | |-FunctionDecl 0x5579e58dbdd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5579e58dbcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58dbe88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dbf00 Implicit # | | | `-ConstAttr 0x5579e58dbf28 Implicit # | | |-FunctionDecl 0x5579e58dc0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5579e58dbfa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58dc178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dc1f0 Implicit # | | | `-ConstAttr 0x5579e58dc218 Implicit # | | |-FunctionDecl 0x5579e58dc3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5579e58dc290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5579e58dc468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dc4e0 Implicit # | | | `-ConstAttr 0x5579e58dc508 Implicit # | | |-FunctionDecl 0x5579e58dc6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5579e58dc580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58dc758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dc7d0 Implicit # | | | `-ConstAttr 0x5579e58dc7f8 Implicit # | | |-FunctionDecl 0x5579e58dc998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5579e58dc870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58dca48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dcac0 Implicit # | | | `-ConstAttr 0x5579e58dcae8 Implicit # | | |-FunctionDecl 0x5579e58dcc88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5579e58dcb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58dcd38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dcdb0 Implicit # | | | `-ConstAttr 0x5579e58dcdd8 Implicit # | | |-FunctionDecl 0x5579e58dcf78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5579e58dce50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5579e58dd028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dd0a0 Implicit # | | | `-ConstAttr 0x5579e58dd0c8 Implicit # | | |-FunctionDecl 0x5579e58dd268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5579e58dd140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58dd318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dd390 Implicit # | | | `-ConstAttr 0x5579e58dd3b8 Implicit # | | |-FunctionDecl 0x5579e58dd558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5579e58dd430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58dd608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dd680 Implicit # | | | `-ConstAttr 0x5579e58dd6a8 Implicit # | | |-FunctionDecl 0x5579e58dd868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5579e58dd720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58dd918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58dd990 Implicit # | | | `-ConstAttr 0x5579e58dd9b8 Implicit # | | |-FunctionDecl 0x5579e58ddb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5579e58dda18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5579e58ddbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58ddc30 Implicit # | | | `-ConstAttr 0x5579e58ddc58 Implicit # | | |-FunctionDecl 0x5579e58dddf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5579e58ddcd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58ddea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58ddf20 Implicit # | | | `-ConstAttr 0x5579e58ddf48 Implicit # | | |-FunctionDecl 0x5579e58de0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5579e58ddfc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58de198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58de210 Implicit # | | | `-ConstAttr 0x5579e58de238 Implicit # | | |-FunctionDecl 0x5579e58de3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5579e58de2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58de488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5579e58de500 Implicit # | | | `-ConstAttr 0x5579e58de528 Implicit # | | |-FunctionDecl 0x5579e58de638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5579e58de588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5579e58de6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5579e58de760 Implicit # | | | `-ConstAttr 0x5579e58de788 Implicit # | | |-FunctionDecl 0x5579e58de8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58de7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58de950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5579e58de9c8 Implicit # | | | `-ConstAttr 0x5579e58de9f0 Implicit # | | |-FunctionDecl 0x5579e58deb18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58dea68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58debc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5579e58dec40 Implicit # | | | `-ConstAttr 0x5579e58dec68 Implicit # | | |-FunctionDecl 0x5579e58ded90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58dece0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58dee40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5579e58deeb8 Implicit # | | | `-ConstAttr 0x5579e58deee0 Implicit # | | |-FunctionDecl 0x5579e58deff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5579e58def40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5579e58df0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5579e58df118 Implicit # | | | `-ConstAttr 0x5579e58df140 Implicit # | | |-FunctionDecl 0x5579e58df268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58df1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58df318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5579e58df390 Implicit # | | | `-ConstAttr 0x5579e58df3b8 Implicit # | | |-FunctionDecl 0x5579e58df4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58df430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58df590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5579e58df608 Implicit # | | | `-ConstAttr 0x5579e58df630 Implicit # | | |-FunctionDecl 0x5579e58df758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58df6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58df818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5579e58df890 Implicit # | | | `-ConstAttr 0x5579e58df8b8 Implicit # | | |-FunctionDecl 0x5579e58df9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5579e58dfa88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5579e58dfae8 # | | | |-NoThrowAttr 0x5579e58dfb28 Implicit # | | | `-ConstAttr 0x5579e58dfb50 Implicit # | | |-FunctionDecl 0x5579e58dfc50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5579e58dfba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5579e58dfd00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5579e58dfd78 Implicit # | | | `-ConstAttr 0x5579e58dfda0 Implicit # | | |-FunctionDecl 0x5579e58dfeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58dfe08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58dff68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5579e58dffe0 Implicit # | | | `-ConstAttr 0x5579e58e0008 Implicit # | | |-FunctionDecl 0x5579e58e0130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58e0080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e01e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5579e58e0258 Implicit # | | | `-ConstAttr 0x5579e58e0280 Implicit # | | |-FunctionDecl 0x5579e58e03a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58e02f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e0458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5579e58e04d0 Implicit # | | | `-ConstAttr 0x5579e58e04f8 Implicit # | | |-FunctionDecl 0x5579e58e0608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5579e58e0558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5579e58e06b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5579e58e0730 Implicit # | | | `-ConstAttr 0x5579e58e0758 Implicit # | | |-FunctionDecl 0x5579e58e0880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e58e07d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e0930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5579e58e09a8 Implicit # | | | `-ConstAttr 0x5579e58e09d0 Implicit # | | |-FunctionDecl 0x5579e58e0af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e58e0a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e0ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5579e58e0c20 Implicit # | | | `-ConstAttr 0x5579e58e0c48 Implicit # | | |-FunctionDecl 0x5579e58e0d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e58e0cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e0e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5579e58e0e98 Implicit # | | | `-ConstAttr 0x5579e58e0ec0 Implicit # | | |-FunctionDecl 0x5579e58e0fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5579e58e0f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5579e58e1080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5579e58e10f8 Implicit # | | | `-ConstAttr 0x5579e58e1120 Implicit # | | |-FunctionDecl 0x5579e58e1238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e58e1188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e12e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5579e58e1360 Implicit # | | | `-ConstAttr 0x5579e58e1388 Implicit # | | |-FunctionDecl 0x5579e58e14b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e58e1400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e1560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5579e58e15d8 Implicit # | | | `-ConstAttr 0x5579e58e1600 Implicit # | | |-FunctionDecl 0x5579e58e1728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e58e1678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e58e17d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5579e59496b8 Implicit # | | | `-ConstAttr 0x5579e59496e0 Implicit # | | |-FunctionDecl 0x5579e59497f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x5579e5949740 col:23 'float' # | | | |-BuiltinAliasAttr 0x5579e59498a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5579e5949918 Implicit # | | | `-ConstAttr 0x5579e5949940 Implicit # | | |-FunctionDecl 0x5579e5949a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e59499b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e5949b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5579e5949b90 Implicit # | | | `-ConstAttr 0x5579e5949bb8 Implicit # | | |-FunctionDecl 0x5579e5949ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e5949c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e5949d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5579e5949e08 Implicit # | | | `-ConstAttr 0x5579e5949e30 Implicit # | | |-FunctionDecl 0x5579e5949f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e5949ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e594a008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5579e594a080 Implicit # | | | `-ConstAttr 0x5579e594a0a8 Implicit # | | |-FunctionDecl 0x5579e594a1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x5579e594a108 col:19 'half' # | | | |-BuiltinAliasAttr 0x5579e594a268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5579e594a2e0 Implicit # | | | `-ConstAttr 0x5579e594a308 Implicit # | | |-FunctionDecl 0x5579e594a420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e594a370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e594a4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5579e594a548 Implicit # | | | `-ConstAttr 0x5579e594a570 Implicit # | | |-FunctionDecl 0x5579e594a698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e594a5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e594a748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5579e594a7c0 Implicit # | | | `-ConstAttr 0x5579e594a7e8 Implicit # | | |-FunctionDecl 0x5579e594a910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e594a860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e594a9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5579e594aa38 Implicit # | | | `-ConstAttr 0x5579e594aa60 Implicit # | | |-FunctionDecl 0x5579e594ab70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x5579e594aac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5579e594ac20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5579e594ac98 Implicit # | | | `-ConstAttr 0x5579e594acc0 Implicit # | | |-FunctionDecl 0x5579e594ade8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e594ad38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e594ae98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5579e594af10 Implicit # | | | `-ConstAttr 0x5579e594af38 Implicit # | | |-FunctionDecl 0x5579e594b060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e594afb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e594b110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5579e594b188 Implicit # | | | `-ConstAttr 0x5579e594b1b0 Implicit # | | |-FunctionDecl 0x5579e594b2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x5579e594b228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5579e594b388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5579e594b400 Implicit # | | | `-ConstAttr 0x5579e594b428 Implicit # | | |-FunctionDecl 0x5579e594b538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x5579e594b488 col:19 'half' # | | | |-BuiltinAliasAttr 0x5579e594b5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5579e594b680 Implicit # | | | `-ConstAttr 0x5579e594b6a8 Implicit # | | |-FunctionDecl 0x5579e594b7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5579e594b710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5579e594b870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5579e594b8e8 Implicit # | | | `-ConstAttr 0x5579e594b910 Implicit # | | |-FunctionDecl 0x5579e594ba38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5579e594b988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5579e594bae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5579e594bb60 Implicit # | | | `-ConstAttr 0x5579e594bb88 Implicit # | | |-FunctionDecl 0x5579e594bcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5579e594bc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5579e594bd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5579e594bdd8 Implicit # | | | `-ConstAttr 0x5579e594be00 Implicit # | | |-FunctionDecl 0x5579e594bf10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x5579e594be60 col:21 'float' # | | | |-BuiltinAliasAttr 0x5579e594bfc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5579e594c038 Implicit # | | | `-ConstAttr 0x5579e594c060 Implicit # | | |-FunctionDecl 0x5579e594c188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5579e594c0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5579e594c238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5579e594c2b0 Implicit # | | | `-ConstAttr 0x5579e594c2d8 Implicit # | | |-FunctionDecl 0x5579e594c400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5579e594c350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5579e594c4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5579e594c528 Implicit # | | | `-ConstAttr 0x5579e594c550 Implicit # | | `-FunctionDecl 0x5579e594c678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5579e594c5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x5579e594c728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5579e594c7a0 Implicit # | | `-ConstAttr 0x5579e594c7c8 Implicit # | |-LinkageSpecDecl 0x5579e588e6f8 col:45 implicit C # | | `-FunctionDecl 0x5579e588e748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5579e588e7f0 <> Implicit 501 # | | |-NoThrowAttr 0x5579e588e850 Implicit # | | `-ConstAttr 0x5579e588e878 Implicit # | |-NamespaceDecl 0x5579e594c818 prev 0x5579e5852ca8 line:12:11 hlsl # | | |-original Namespace 0x5579e57a9a98 'hlsl' # | | |-FunctionDecl 0x5579e594ca18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e594c930 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e594cd98 # | | | | `-ReturnStmt 0x5579e594cd88 # | | | | `-CallExpr 0x5579e594cd58 'float' # | | | | |-ImplicitCastExpr 0x5579e594cd40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e594cce8 '' Function 0x5579e585fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e594ccc0 'float' # | | | | `-ImplicitCastExpr 0x5579e594cca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e594cc90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e594cc58 'double' lvalue ParmVar 0x5579e594c930 'V' 'double' # | | | `-DeprecatedAttr 0x5579e594cac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e594cf88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e594ce58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e594d358 # | | | | `-ReturnStmt 0x5579e594d348 # | | | | `-CallExpr 0x5579e594d318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e594d300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e594d278 '' Function 0x5579e585fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e594d250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e594d238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e594d220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e594d1e8 'double2':'vector' lvalue ParmVar 0x5579e594ce58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e594d038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e594d548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e594d418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e5952398 # | | | | `-ReturnStmt 0x5579e5952388 # | | | | `-CallExpr 0x5579e5952358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5952340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59522c0 '' Function 0x5579e5860120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5952298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5952280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5952268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5952230 'double3':'vector' lvalue ParmVar 0x5579e594d418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e594d5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5952588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5952458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e5952968 # | | | | `-ReturnStmt 0x5579e5952958 # | | | | `-CallExpr 0x5579e5952928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5952910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5952888 '' Function 0x5579e5860398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5952860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5952848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5952830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59527f8 'double4':'vector' lvalue ParmVar 0x5579e5952458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e5952638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5952b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5952a18 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e5952e60 # | | | | `-ReturnStmt 0x5579e5952e50 # | | | | `-CallExpr 0x5579e5952e20 'float' # | | | | |-ImplicitCastExpr 0x5579e5952e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5952de8 '' Function 0x5579e585fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5952dc0 'float' # | | | | `-ImplicitCastExpr 0x5579e5952da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5952d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5952d58 'int' lvalue ParmVar 0x5579e5952a18 'V' 'int' # | | | `-DeprecatedAttr 0x5579e5952bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5953038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5952f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e59533b0 # | | | | `-ReturnStmt 0x5579e59533a0 # | | | | `-CallExpr 0x5579e5953370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5953358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5953338 '' Function 0x5579e585fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5953310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59532f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59532e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59532a8 'int2':'vector' lvalue ParmVar 0x5579e5952f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59530e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5953588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5953460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5953908 # | | | | `-ReturnStmt 0x5579e59538f8 # | | | | `-CallExpr 0x5579e59538c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59538b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5953890 '' Function 0x5579e5860120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5953868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5953850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5953838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5953800 'int3':'vector' lvalue ParmVar 0x5579e5953460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5953638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5953ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59539b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5953e70 # | | | | `-ReturnStmt 0x5579e5953e60 # | | | | `-CallExpr 0x5579e5953e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5953e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5953df8 '' Function 0x5579e5860398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5953dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5953db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5953da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5953d68 'int4':'vector' lvalue ParmVar 0x5579e59539b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5953b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5953fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5953f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e59593f8 # | | | | `-ReturnStmt 0x5579e59593e8 # | | | | `-CallExpr 0x5579e59593b8 'float' # | | | | |-ImplicitCastExpr 0x5579e59593a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5959380 '' Function 0x5579e585fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5959358 'float' # | | | | `-ImplicitCastExpr 0x5579e5959340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5959328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59592f0 'uint':'unsigned int' lvalue ParmVar 0x5579e5953f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5959130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5959558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59594a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e59598f0 # | | | | `-ReturnStmt 0x5579e59598e0 # | | | | `-CallExpr 0x5579e59598b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5959898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5959878 '' Function 0x5579e585fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5959850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5959838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5959820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59597e8 'uint2':'vector' lvalue ParmVar 0x5579e59594a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5959608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5959a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59599a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5959df0 # | | | | `-ReturnStmt 0x5579e5959de0 # | | | | `-CallExpr 0x5579e5959db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5959d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5959d78 '' Function 0x5579e5860120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5959d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5959d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5959d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5959ce8 'uint3':'vector' lvalue ParmVar 0x5579e59599a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5959b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5959f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5959ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e595a2f8 # | | | | `-ReturnStmt 0x5579e595a2e8 # | | | | `-CallExpr 0x5579e595a2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e595a2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e595a280 '' Function 0x5579e5860398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e595a258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e595a240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595a228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595a1f0 'uint4':'vector' lvalue ParmVar 0x5579e5959ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e595a000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e595a4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e595a3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e595a870 # | | | | `-ReturnStmt 0x5579e595a860 # | | | | `-CallExpr 0x5579e595a830 'float' # | | | | |-ImplicitCastExpr 0x5579e595a818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e595a7f8 '' Function 0x5579e585fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e595a7d0 'float' # | | | | `-ImplicitCastExpr 0x5579e595a7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595a7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595a768 'int64_t':'long' lvalue ParmVar 0x5579e595a3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e595a588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e595aa48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e595a920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e595ae00 # | | | | `-ReturnStmt 0x5579e595adf0 # | | | | `-CallExpr 0x5579e595adc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e595ada8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e595ad88 '' Function 0x5579e585fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e595ad60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e595ad48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595ad30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595acf8 'int64_t2':'vector' lvalue ParmVar 0x5579e595a920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e595aaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e595afd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e595aeb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e595b3b0 # | | | | `-ReturnStmt 0x5579e595b3a0 # | | | | `-CallExpr 0x5579e595b370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e595b358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e595b338 '' Function 0x5579e5860120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e595b310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e595b2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595b2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595b2a8 'int64_t3':'vector' lvalue ParmVar 0x5579e595aeb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e595b088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e595b588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e595b460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e595b950 # | | | | `-ReturnStmt 0x5579e595b940 # | | | | `-CallExpr 0x5579e595b910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e595b8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e595b8d8 '' Function 0x5579e5860398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e595b8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e595b898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595b880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595b848 'int64_t4':'vector' lvalue ParmVar 0x5579e595b460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e595b638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e595bb28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e595ba00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e595bee0 # | | | | `-ReturnStmt 0x5579e595bed0 # | | | | `-CallExpr 0x5579e595bea0 'float' # | | | | |-ImplicitCastExpr 0x5579e595be88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e595be68 '' Function 0x5579e585fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e595be40 'float' # | | | | `-ImplicitCastExpr 0x5579e595be28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595be10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595bdd8 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e595ba00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e595bbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e595c0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e595bf90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e595c490 # | | | | `-ReturnStmt 0x5579e595c480 # | | | | `-CallExpr 0x5579e595c450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e595c438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e595c418 '' Function 0x5579e585fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e595c3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e595c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595c3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595c388 'uint64_t2':'vector' lvalue ParmVar 0x5579e595bf90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e595c168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e595c668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e595c540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e595ca48 # | | | | `-ReturnStmt 0x5579e595ca38 # | | | | `-CallExpr 0x5579e595ca08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e595c9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e595c9d0 '' Function 0x5579e5860120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e595c9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e595c990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595c978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595c940 'uint64_t3':'vector' lvalue ParmVar 0x5579e595c540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e595c718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e595cc28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e595caf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e595d010 # | | | | `-ReturnStmt 0x5579e595d000 # | | | | `-CallExpr 0x5579e595cfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e595cfb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e595cf98 '' Function 0x5579e5860398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e595cf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e595cf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595cf40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595cf08 'uint64_t4':'vector' lvalue ParmVar 0x5579e595caf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e595ccd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e595d198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e595d0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e595d4e0 # | | | | `-ReturnStmt 0x5579e595d4d0 # | | | | `-CallExpr 0x5579e595d4a0 'float' # | | | | |-ImplicitCastExpr 0x5579e595d488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e595d468 '' Function 0x5579e5879920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e595d440 'float' # | | | | `-ImplicitCastExpr 0x5579e595d428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595d410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595d3d8 'double' lvalue ParmVar 0x5579e595d0d0 'V' 'double' # | | | `-DeprecatedAttr 0x5579e595d248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e595d650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e595d5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e595d9b8 # | | | | `-ReturnStmt 0x5579e595d9a8 # | | | | `-CallExpr 0x5579e595d978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e595d960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e595d940 '' Function 0x5579e5879b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e595d918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e595d900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595d8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595d8b0 'double2':'vector' lvalue ParmVar 0x5579e595d5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e595d700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e595db28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e595da78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e595de98 # | | | | `-ReturnStmt 0x5579e595de88 # | | | | `-CallExpr 0x5579e595de58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e595de40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e595de20 '' Function 0x5579e5868588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e595ddf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e595dde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595ddc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595dd90 'double3':'vector' lvalue ParmVar 0x5579e595da78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e595dbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e595e008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e595df58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e595e380 # | | | | `-ReturnStmt 0x5579e595e370 # | | | | `-CallExpr 0x5579e595e340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e595e328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e595e308 '' Function 0x5579e5868800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e595e2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e595e2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595e2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595e278 'double4':'vector' lvalue ParmVar 0x5579e595df58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e595e0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e595e4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e595e430 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e595e838 # | | | | `-ReturnStmt 0x5579e595e828 # | | | | `-CallExpr 0x5579e595e7f8 'float' # | | | | |-ImplicitCastExpr 0x5579e595e7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e595e7c0 '' Function 0x5579e5879920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e595e798 'float' # | | | | `-ImplicitCastExpr 0x5579e595e780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595e768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595e730 'int' lvalue ParmVar 0x5579e595e430 'V' 'int' # | | | `-DeprecatedAttr 0x5579e595e590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e595e998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e595e8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e595ed10 # | | | | `-ReturnStmt 0x5579e595ed00 # | | | | `-CallExpr 0x5579e595ecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e595ecb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e595ec98 '' Function 0x5579e5879b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e595ec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e595ec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595ec40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595ec08 'int2':'vector' lvalue ParmVar 0x5579e595e8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e595ea48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e595ee70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e595edc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5967380 # | | | | `-ReturnStmt 0x5579e5967370 # | | | | `-CallExpr 0x5579e5967340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5967328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5967308 '' Function 0x5579e5868588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59672e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e595f138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e595f120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e595f0e8 'int3':'vector' lvalue ParmVar 0x5579e595edc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e595ef20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59674e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5967430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5967868 # | | | | `-ReturnStmt 0x5579e5967858 # | | | | `-CallExpr 0x5579e5967828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5967810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59677f0 '' Function 0x5579e5868800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59677c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59677b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5967798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5967760 'int4':'vector' lvalue ParmVar 0x5579e5967430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5967590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59679c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5967918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5967d40 # | | | | `-ReturnStmt 0x5579e5967d30 # | | | | `-CallExpr 0x5579e5967d00 'float' # | | | | |-ImplicitCastExpr 0x5579e5967ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5967cc8 '' Function 0x5579e5879920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5967ca0 'float' # | | | | `-ImplicitCastExpr 0x5579e5967c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5967c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5967c38 'uint':'unsigned int' lvalue ParmVar 0x5579e5967918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5967a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5967ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5967df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5968238 # | | | | `-ReturnStmt 0x5579e5968228 # | | | | `-CallExpr 0x5579e59681f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59681e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59681c0 '' Function 0x5579e5879b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5968198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5968180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5968168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5968130 'uint2':'vector' lvalue ParmVar 0x5579e5967df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5967f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5968398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59682e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5968738 # | | | | `-ReturnStmt 0x5579e5968728 # | | | | `-CallExpr 0x5579e59686f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59686e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59686c0 '' Function 0x5579e5868588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5968698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5968680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5968668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5968630 'uint3':'vector' lvalue ParmVar 0x5579e59682e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5968448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5968898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59687e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5968c40 # | | | | `-ReturnStmt 0x5579e5968c30 # | | | | `-CallExpr 0x5579e5968c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5968be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5968bc8 '' Function 0x5579e5868800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5968ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5968b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5968b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5968b38 'uint4':'vector' lvalue ParmVar 0x5579e59687e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5968948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5968da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5968cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5969138 # | | | | `-ReturnStmt 0x5579e5969128 # | | | | `-CallExpr 0x5579e59690f8 'float' # | | | | |-ImplicitCastExpr 0x5579e59690e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59690c0 '' Function 0x5579e5879920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5969098 'float' # | | | | `-ImplicitCastExpr 0x5579e5969080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5969068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5969030 'int64_t':'long' lvalue ParmVar 0x5579e5968cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5968e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5969680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59691e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5969a38 # | | | | `-ReturnStmt 0x5579e5969a28 # | | | | `-CallExpr 0x5579e59699f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59699e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59699c0 '' Function 0x5579e5879b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5969998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5969980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5969968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5969930 'int64_t2':'vector' lvalue ParmVar 0x5579e59691e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5969730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5969b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5969ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5969f58 # | | | | `-ReturnStmt 0x5579e5969f48 # | | | | `-CallExpr 0x5579e5969f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5969f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5969ee0 '' Function 0x5579e5868588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5969eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5969ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5969e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5969e50 'int64_t3':'vector' lvalue ParmVar 0x5579e5969ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5969c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e596a0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e596a008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e596a480 # | | | | `-ReturnStmt 0x5579e596a470 # | | | | `-CallExpr 0x5579e596a440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e596a428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e596a408 '' Function 0x5579e5868800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e596a3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e596a3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e596a3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e596a378 'int64_t4':'vector' lvalue ParmVar 0x5579e596a008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e596a168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e596a5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e596a530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e596a998 # | | | | `-ReturnStmt 0x5579e596a988 # | | | | `-CallExpr 0x5579e596a958 'float' # | | | | |-ImplicitCastExpr 0x5579e596a940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e596a920 '' Function 0x5579e5879920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e596a8f8 'float' # | | | | `-ImplicitCastExpr 0x5579e596a8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e596a8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e596a890 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e596a530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e596a690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e596aaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e596aa48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e596aed0 # | | | | `-ReturnStmt 0x5579e596aec0 # | | | | `-CallExpr 0x5579e596ae90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e596ae78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e596ae58 '' Function 0x5579e5879b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e596ae30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e596ae18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e596ae00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e596adc8 'uint64_t2':'vector' lvalue ParmVar 0x5579e596aa48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e596aba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e596b030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e596af80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e596b410 # | | | | `-ReturnStmt 0x5579e596b400 # | | | | `-CallExpr 0x5579e596b3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e596b3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e596b398 '' Function 0x5579e5868588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e596b370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e596b358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e596b340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e596b308 'uint64_t3':'vector' lvalue ParmVar 0x5579e596af80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e596b0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e596b570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e596b4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e596d170 # | | | | `-ReturnStmt 0x5579e596d160 # | | | | `-CallExpr 0x5579e596d130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e596d118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e596d0f8 '' Function 0x5579e5868800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e596d0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e596d0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e596d0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e596d068 'uint64_t4':'vector' lvalue ParmVar 0x5579e596b4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e596b620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e596d2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e596d230 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e596d628 # | | | | `-ReturnStmt 0x5579e596d618 # | | | | `-CallExpr 0x5579e596d5e8 'float' # | | | | |-ImplicitCastExpr 0x5579e596d5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e596d5b0 '' Function 0x5579e587cd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e596d588 'float' # | | | | `-ImplicitCastExpr 0x5579e596d570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e596d558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e596d520 'double' lvalue ParmVar 0x5579e596d230 'V' 'double' # | | | `-DeprecatedAttr 0x5579e596d390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e596d798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e596d6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e596db00 # | | | | `-ReturnStmt 0x5579e596daf0 # | | | | `-CallExpr 0x5579e596dac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e596daa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e596da88 '' Function 0x5579e587cf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e596da60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e596da48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e596da30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e596d9f8 'double2':'vector' lvalue ParmVar 0x5579e596d6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e596d848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e596dc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e596dbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e596dfe0 # | | | | `-ReturnStmt 0x5579e596dfd0 # | | | | `-CallExpr 0x5579e596dfa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e596df88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e596df68 '' Function 0x5579e587d1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e596df40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e596df28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e596df10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e596ded8 'double3':'vector' lvalue ParmVar 0x5579e596dbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e596dd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e596e150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e596e0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e596e4c8 # | | | | `-ReturnStmt 0x5579e596e4b8 # | | | | `-CallExpr 0x5579e596e488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e596e470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e596e450 '' Function 0x5579e587d468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e596e428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e596e410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e596e3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e596e3c0 'double4':'vector' lvalue ParmVar 0x5579e596e0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e596e200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e596e628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e596e578 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e596e980 # | | | | `-ReturnStmt 0x5579e596e970 # | | | | `-CallExpr 0x5579e596e940 'float' # | | | | |-ImplicitCastExpr 0x5579e596e928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e596e908 '' Function 0x5579e587cd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e596e8e0 'float' # | | | | `-ImplicitCastExpr 0x5579e596e8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e596e8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e596e878 'int' lvalue ParmVar 0x5579e596e578 'V' 'int' # | | | `-DeprecatedAttr 0x5579e596e6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e596eae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e596ea30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e596ee58 # | | | | `-ReturnStmt 0x5579e596ee48 # | | | | `-CallExpr 0x5579e596ee18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e596ee00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e596ede0 '' Function 0x5579e587cf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e596edb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e596eda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e596ed88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e596ed50 'int2':'vector' lvalue ParmVar 0x5579e596ea30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e596eb90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e596fe28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e596fd78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e59701a8 # | | | | `-ReturnStmt 0x5579e5970198 # | | | | `-CallExpr 0x5579e5970168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5970150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5970130 '' Function 0x5579e587d1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5970108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59700f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59700d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59700a0 'int3':'vector' lvalue ParmVar 0x5579e596fd78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e596fed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5970308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5970258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5970690 # | | | | `-ReturnStmt 0x5579e5970680 # | | | | `-CallExpr 0x5579e5970650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5970638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5970618 '' Function 0x5579e587d468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59705f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59705d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59705c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5970588 'int4':'vector' lvalue ParmVar 0x5579e5970258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e59703b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59707f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5970740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5970b68 # | | | | `-ReturnStmt 0x5579e5970b58 # | | | | `-CallExpr 0x5579e5970b28 'float' # | | | | |-ImplicitCastExpr 0x5579e5970b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5970af0 '' Function 0x5579e587cd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5970ac8 'float' # | | | | `-ImplicitCastExpr 0x5579e5970ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5970a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5970a60 'uint':'unsigned int' lvalue ParmVar 0x5579e5970740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59708a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5970cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5970c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5971060 # | | | | `-ReturnStmt 0x5579e5971050 # | | | | `-CallExpr 0x5579e5971020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5971008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5970fe8 '' Function 0x5579e587cf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5970fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5970fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5970f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5970f58 'uint2':'vector' lvalue ParmVar 0x5579e5970c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5970d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59711c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5971110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5971560 # | | | | `-ReturnStmt 0x5579e5971550 # | | | | `-CallExpr 0x5579e5971520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5971508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59714e8 '' Function 0x5579e587d1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59714c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59714a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5971490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5971458 'uint3':'vector' lvalue ParmVar 0x5579e5971110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5971270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59716c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5971610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5971a68 # | | | | `-ReturnStmt 0x5579e5971a58 # | | | | `-CallExpr 0x5579e5971a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5971a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59719f0 '' Function 0x5579e587d468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59719c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59719b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5971998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5971960 'uint4':'vector' lvalue ParmVar 0x5579e5971610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5971770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5971bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5971b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5972830 # | | | | `-ReturnStmt 0x5579e5972820 # | | | | `-CallExpr 0x5579e59727f0 'float' # | | | | |-ImplicitCastExpr 0x5579e59727d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59727b8 '' Function 0x5579e587cd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5972790 'float' # | | | | `-ImplicitCastExpr 0x5579e5972778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5972760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5972728 'int64_t':'long' lvalue ParmVar 0x5579e5971b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5971c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5972990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59728e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5972d48 # | | | | `-ReturnStmt 0x5579e5972d38 # | | | | `-CallExpr 0x5579e5972d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5972cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5972cd0 '' Function 0x5579e587cf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5972ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5972c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5972c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5972c40 'int64_t2':'vector' lvalue ParmVar 0x5579e59728e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5972a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5972ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5972df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5973268 # | | | | `-ReturnStmt 0x5579e5973258 # | | | | `-CallExpr 0x5579e5973228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5973210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59731f0 '' Function 0x5579e587d1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59731c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59731b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5973198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5973160 'int64_t3':'vector' lvalue ParmVar 0x5579e5972df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5972f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59733c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5973318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5973790 # | | | | `-ReturnStmt 0x5579e5973780 # | | | | `-CallExpr 0x5579e5973750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5973738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5973718 '' Function 0x5579e587d468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59736f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59736d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59736c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5973688 'int64_t4':'vector' lvalue ParmVar 0x5579e5973318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5973478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59738f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5973840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5973ca8 # | | | | `-ReturnStmt 0x5579e5973c98 # | | | | `-CallExpr 0x5579e5973c68 'float' # | | | | |-ImplicitCastExpr 0x5579e5973c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5973c30 '' Function 0x5579e587cd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5973c08 'float' # | | | | `-ImplicitCastExpr 0x5579e5973bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5973bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5973ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5973840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e59739a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5973e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5973d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59741e0 # | | | | `-ReturnStmt 0x5579e59741d0 # | | | | `-CallExpr 0x5579e59741a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5974188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5974168 '' Function 0x5579e587cf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5974140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5974128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5974110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59740d8 'uint64_t2':'vector' lvalue ParmVar 0x5579e5973d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5973eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5974340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5974290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5975048 # | | | | `-ReturnStmt 0x5579e5975038 # | | | | `-CallExpr 0x5579e5975008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5974ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5974fd0 '' Function 0x5579e587d1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5974fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5974f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5974f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5974f40 'uint64_t3':'vector' lvalue ParmVar 0x5579e5974290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59743f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59751a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59750f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e5975590 # | | | | `-ReturnStmt 0x5579e5975580 # | | | | `-CallExpr 0x5579e5975550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5975538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5975518 '' Function 0x5579e587d468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59754f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59754d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59754c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5975488 'uint64_t4':'vector' lvalue ParmVar 0x5579e59750f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5975258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59757e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5975650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5579e59756d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5579e5975c00 # | | | | `-ReturnStmt 0x5579e5975bf0 # | | | | `-CallExpr 0x5579e5975bb8 'float' # | | | | |-ImplicitCastExpr 0x5579e5975ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e5975b50 '' Function 0x5579e587e5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e5975a98 'float' # | | | | | `-ImplicitCastExpr 0x5579e5975a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5975a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5975a30 'double' lvalue ParmVar 0x5579e5975650 'V1' 'double' # | | | | `-CStyleCastExpr 0x5579e5975b28 'float' # | | | | `-ImplicitCastExpr 0x5579e5975b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5975af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5975ac0 'double' lvalue ParmVar 0x5579e59756d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5579e59758a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5975e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5975cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5579e5975d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5579e5976320 # | | | | `-ReturnStmt 0x5579e5976310 # | | | | `-CallExpr 0x5579e59762d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59762c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e5976238 '' Function 0x5579e587e958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e5976168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5976150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5976138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5976100 'double2':'vector' lvalue ParmVar 0x5579e5975cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5579e5976210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59761f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59761e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59761a8 'double2':'vector' lvalue ParmVar 0x5579e5975d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e5975f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59765b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59763e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5579e5976460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5579e5976a40 # | | | | `-ReturnStmt 0x5579e5976a30 # | | | | `-CallExpr 0x5579e59769f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59769e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e5976960 '' Function 0x5579e587ed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e5976890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5976878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5976860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5976828 'double3':'vector' lvalue ParmVar 0x5579e59763e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5579e5976938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5976920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5976908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59768d0 'double3':'vector' lvalue ParmVar 0x5579e5976460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5976670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5976cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5976b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5579e5976b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5579e59775a0 # | | | | `-ReturnStmt 0x5579e5977590 # | | | | `-CallExpr 0x5579e5977558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5977540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e59774c0 '' Function 0x5579e587f0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e59773f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59773d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59773c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5977388 'double4':'vector' lvalue ParmVar 0x5579e5976b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5579e5977498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5977480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5977468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5977430 'double4':'vector' lvalue ParmVar 0x5579e5976b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e5976d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59777e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5977650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5579e59776d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x5579e5977be0 # | | | | `-ReturnStmt 0x5579e5977bd0 # | | | | `-CallExpr 0x5579e5977b98 'float' # | | | | |-ImplicitCastExpr 0x5579e5977b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e5977b60 '' Function 0x5579e587e5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e5977aa8 'float' # | | | | | `-ImplicitCastExpr 0x5579e5977a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5977a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5977a40 'int' lvalue ParmVar 0x5579e5977650 'V1' 'int' # | | | | `-CStyleCastExpr 0x5579e5977b38 'float' # | | | | `-ImplicitCastExpr 0x5579e5977b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5977b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5977ad0 'int' lvalue ParmVar 0x5579e59776d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5579e59778a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5977e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5977c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5579e5977d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5579e5978298 # | | | | `-ReturnStmt 0x5579e5978288 # | | | | `-CallExpr 0x5579e5978250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5978238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e5978218 '' Function 0x5579e587e958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e5978148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5978130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5978118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59780e0 'int2':'vector' lvalue ParmVar 0x5579e5977c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5579e59781f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59781d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59781c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5978188 'int2':'vector' lvalue ParmVar 0x5579e5977d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e5977f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5978518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5978348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5579e59783c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5579e5978950 # | | | | `-ReturnStmt 0x5579e5978940 # | | | | `-CallExpr 0x5579e5978908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59788f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e59788d0 '' Function 0x5579e587ed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e5978800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59787e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59787d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5978798 'int3':'vector' lvalue ParmVar 0x5579e5978348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5579e59788a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5978890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5978878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5978840 'int3':'vector' lvalue ParmVar 0x5579e59783c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59785d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5978bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5978a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5579e5978a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5579e5979018 # | | | | `-ReturnStmt 0x5579e5979008 # | | | | `-CallExpr 0x5579e5978fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5978fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e5978f98 '' Function 0x5579e587f0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e5978ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5978eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5978e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5978e60 'int4':'vector' lvalue ParmVar 0x5579e5978a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5579e5978f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5978f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5978f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5978f08 'int4':'vector' lvalue ParmVar 0x5579e5978a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5978c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5979878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59790c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e5979148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5979c90 # | | | | `-ReturnStmt 0x5579e5979c80 # | | | | `-CallExpr 0x5579e5979c48 'float' # | | | | |-ImplicitCastExpr 0x5579e5979c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e5979c10 '' Function 0x5579e587e5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e5979b58 'float' # | | | | | `-ImplicitCastExpr 0x5579e5979b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5979b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5979af0 'uint':'unsigned int' lvalue ParmVar 0x5579e59790c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5579e5979be8 'float' # | | | | `-ImplicitCastExpr 0x5579e5979bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5979bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5979b80 'uint':'unsigned int' lvalue ParmVar 0x5579e5979148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5979930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5979f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5979d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e5979dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5579e597a368 # | | | | `-ReturnStmt 0x5579e597a358 # | | | | `-CallExpr 0x5579e597a320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e597a308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e597a2e8 '' Function 0x5579e587e958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e597a218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e597a200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e597a1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e597a1b0 'uint2':'vector' lvalue ParmVar 0x5579e5979d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5579e597a2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e597a2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e597a290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e597a258 'uint2':'vector' lvalue ParmVar 0x5579e5979dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5979fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e597a5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e597a418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e597a498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5579e597aa40 # | | | | `-ReturnStmt 0x5579e597aa30 # | | | | `-CallExpr 0x5579e597a9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e597a9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e597a9c0 '' Function 0x5579e587ed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e597a8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e597a8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e597a8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e597a888 'uint3':'vector' lvalue ParmVar 0x5579e597a418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5579e597a998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e597a980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e597a968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e597a930 'uint3':'vector' lvalue ParmVar 0x5579e597a498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e597a6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e597acc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e597aaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e597ab70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5579e597b128 # | | | | `-ReturnStmt 0x5579e597b118 # | | | | `-CallExpr 0x5579e597b0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e597b0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e597b0a8 '' Function 0x5579e587f0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e597afd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e597afc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e597afa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e597af70 'uint4':'vector' lvalue ParmVar 0x5579e597aaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5579e597b080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e597b068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e597b050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e597b018 'uint4':'vector' lvalue ParmVar 0x5579e597ab70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e597ad80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e597b3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e597b1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e597b258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5579e597e318 # | | | | `-ReturnStmt 0x5579e597e308 # | | | | `-CallExpr 0x5579e597e2d0 'float' # | | | | |-ImplicitCastExpr 0x5579e597b780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e597b760 '' Function 0x5579e587e5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e597b6a8 'float' # | | | | | `-ImplicitCastExpr 0x5579e597b690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e597b678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e597b640 'int64_t':'long' lvalue ParmVar 0x5579e597b1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5579e597b738 'float' # | | | | `-ImplicitCastExpr 0x5579e597b720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e597b708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e597b6d0 'int64_t':'long' lvalue ParmVar 0x5579e597b258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e597b460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e597e598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e597e3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e597e448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e597ea08 # | | | | `-ReturnStmt 0x5579e597e9f8 # | | | | `-CallExpr 0x5579e597e9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e597e9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e597e988 '' Function 0x5579e587e958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e597e8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e597e8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e597e888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e597e850 'int64_t2':'vector' lvalue ParmVar 0x5579e597e3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5579e597e960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e597e948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e597e930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e597e8f8 'int64_t2':'vector' lvalue ParmVar 0x5579e597e448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e597e650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e597ec88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e597eab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e597eb38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e597f100 # | | | | `-ReturnStmt 0x5579e597f0f0 # | | | | `-CallExpr 0x5579e597f0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e597f0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e597f080 '' Function 0x5579e587ed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e597efb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e597ef98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e597ef80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e597ef48 'int64_t3':'vector' lvalue ParmVar 0x5579e597eab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5579e597f058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e597f040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e597f028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e597eff0 'int64_t3':'vector' lvalue ParmVar 0x5579e597eb38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e597ed40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e597f388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e597f1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e597f230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e597f808 # | | | | `-ReturnStmt 0x5579e597f7f8 # | | | | `-CallExpr 0x5579e597f7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e597f7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e597f788 '' Function 0x5579e587f0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e597f6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e597f6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e597f688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e597f650 'int64_t4':'vector' lvalue ParmVar 0x5579e597f1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5579e597f760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e597f748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e597f730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e597f6f8 'int64_t4':'vector' lvalue ParmVar 0x5579e597f230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e597f440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e597fa88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e597f8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e597f938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e597fee0 # | | | | `-ReturnStmt 0x5579e597fed0 # | | | | `-CallExpr 0x5579e597fe98 'float' # | | | | |-ImplicitCastExpr 0x5579e597fe80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e597fe60 '' Function 0x5579e587e5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e597fda8 'float' # | | | | | `-ImplicitCastExpr 0x5579e597fd90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e597fd78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e597fd40 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e597f8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5579e597fe38 'float' # | | | | `-ImplicitCastExpr 0x5579e597fe20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e597fe08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e597fdd0 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e597f938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e597fb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5980168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e597ff90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e5980010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e5980618 # | | | | `-ReturnStmt 0x5579e5980608 # | | | | `-CallExpr 0x5579e59805d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59805b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e5980598 '' Function 0x5579e587e958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e59804c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59804b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5980498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5980460 'uint64_t2':'vector' lvalue ParmVar 0x5579e597ff90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5579e5980570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5980558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5980540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5980508 'uint64_t2':'vector' lvalue ParmVar 0x5579e5980010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5980220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5980898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59806c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e5980748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5980d30 # | | | | `-ReturnStmt 0x5579e5980d20 # | | | | `-CallExpr 0x5579e5980ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5980cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e5980cb0 '' Function 0x5579e587ed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e5980be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5980bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5980bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5980b78 'uint64_t3':'vector' lvalue ParmVar 0x5579e59806c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5579e5980c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5980c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5980c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5980c20 'uint64_t3':'vector' lvalue ParmVar 0x5579e5980748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5980950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5980fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5980de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e5980e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e5981458 # | | | | `-ReturnStmt 0x5579e5981448 # | | | | `-CallExpr 0x5579e5981410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59813f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e59813d8 '' Function 0x5579e587f0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e5981308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59812f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59812d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59812a0 'uint64_t4':'vector' lvalue ParmVar 0x5579e5980de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5579e59813b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5981398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5981380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5981348 'uint64_t4':'vector' lvalue ParmVar 0x5579e5980e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5981070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59815c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5981518 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e5981910 # | | | | `-ReturnStmt 0x5579e5981900 # | | | | `-CallExpr 0x5579e59818d0 'float' # | | | | |-ImplicitCastExpr 0x5579e59818b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5981898 '' Function 0x5579e587fd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5981870 'float' # | | | | `-ImplicitCastExpr 0x5579e5981858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5981840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5981808 'double' lvalue ParmVar 0x5579e5981518 'V' 'double' # | | | `-DeprecatedAttr 0x5579e5981678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5981a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59819d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e5981de8 # | | | | `-ReturnStmt 0x5579e5981dd8 # | | | | `-CallExpr 0x5579e5981da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5981d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5981d70 '' Function 0x5579e587ffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5981d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5981d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5981d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5981ce0 'double2':'vector' lvalue ParmVar 0x5579e59819d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e5981b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5981f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5981ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e59822c8 # | | | | `-ReturnStmt 0x5579e59822b8 # | | | | `-CallExpr 0x5579e5982288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5982270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5982250 '' Function 0x5579e5880220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5982228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5982210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59821f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59821c0 'double3':'vector' lvalue ParmVar 0x5579e5981ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5982008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5982448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5982398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e59827c0 # | | | | `-ReturnStmt 0x5579e59827b0 # | | | | `-CallExpr 0x5579e5982780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5982768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5982748 '' Function 0x5579e5880498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5982720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5982708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59826f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59826b8 'double4':'vector' lvalue ParmVar 0x5579e5982398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59824f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5982920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5982870 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e5982c78 # | | | | `-ReturnStmt 0x5579e5982c68 # | | | | `-CallExpr 0x5579e5982c38 'float' # | | | | |-ImplicitCastExpr 0x5579e5982c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5982c00 '' Function 0x5579e587fd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5982bd8 'float' # | | | | `-ImplicitCastExpr 0x5579e5982bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5982ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5982b70 'int' lvalue ParmVar 0x5579e5982870 'V' 'int' # | | | `-DeprecatedAttr 0x5579e59829d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5982dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5982d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e5983150 # | | | | `-ReturnStmt 0x5579e5983140 # | | | | `-CallExpr 0x5579e5983110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59830f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59830d8 '' Function 0x5579e587ffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59830b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5983098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5983080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5983048 'int2':'vector' lvalue ParmVar 0x5579e5982d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e5982e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59832b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5983200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5983630 # | | | | `-ReturnStmt 0x5579e5983620 # | | | | `-CallExpr 0x5579e59835f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59835d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59835b8 '' Function 0x5579e5880220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5983590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5983578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5983560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5983528 'int3':'vector' lvalue ParmVar 0x5579e5983200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5983360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5983790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59836e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5983b18 # | | | | `-ReturnStmt 0x5579e5983b08 # | | | | `-CallExpr 0x5579e5983ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5983ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5983aa0 '' Function 0x5579e5880498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5983a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5983a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5983a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5983a10 'int4':'vector' lvalue ParmVar 0x5579e59836e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5983840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5983c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5983bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5983ff0 # | | | | `-ReturnStmt 0x5579e5983fe0 # | | | | `-CallExpr 0x5579e5983fb0 'float' # | | | | |-ImplicitCastExpr 0x5579e5983f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5983f78 '' Function 0x5579e587fd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5983f50 'float' # | | | | `-ImplicitCastExpr 0x5579e5983f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5983f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5983ee8 'uint':'unsigned int' lvalue ParmVar 0x5579e5983bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5983d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5984150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59840a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5985d10 # | | | | `-ReturnStmt 0x5579e5985d00 # | | | | `-CallExpr 0x5579e5985cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5985cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5985c98 '' Function 0x5579e587ffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5985c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5985c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5985c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5985c08 'uint2':'vector' lvalue ParmVar 0x5579e59840a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5984200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5985e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5985dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5986210 # | | | | `-ReturnStmt 0x5579e5986200 # | | | | `-CallExpr 0x5579e59861d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59861b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5986198 '' Function 0x5579e5880220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5986170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5986158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5986140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5986108 'uint3':'vector' lvalue ParmVar 0x5579e5985dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5985f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5986370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59862c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5986718 # | | | | `-ReturnStmt 0x5579e5986708 # | | | | `-CallExpr 0x5579e59866d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59866c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59866a0 '' Function 0x5579e5880498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5986678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5986660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5986648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5986610 'uint4':'vector' lvalue ParmVar 0x5579e59862c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5986420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5986878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59867c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5986c10 # | | | | `-ReturnStmt 0x5579e5986c00 # | | | | `-CallExpr 0x5579e5986bd0 'float' # | | | | |-ImplicitCastExpr 0x5579e5986bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5986b98 '' Function 0x5579e587fd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5986b70 'float' # | | | | `-ImplicitCastExpr 0x5579e5986b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5986b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5986b08 'int64_t':'long' lvalue ParmVar 0x5579e59867c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5986928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5986d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5986cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5987128 # | | | | `-ReturnStmt 0x5579e5987118 # | | | | `-CallExpr 0x5579e59870e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59870d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59870b0 '' Function 0x5579e587ffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5987088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5987070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5987058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5987020 'int64_t2':'vector' lvalue ParmVar 0x5579e5986cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5986e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5987288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59871d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5987648 # | | | | `-ReturnStmt 0x5579e5987638 # | | | | `-CallExpr 0x5579e5987608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59875f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59875d0 '' Function 0x5579e5880220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59875a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5987590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5987578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5987540 'int64_t3':'vector' lvalue ParmVar 0x5579e59871d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5987338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59877a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59876f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5989148 # | | | | `-ReturnStmt 0x5579e5989138 # | | | | `-CallExpr 0x5579e5989108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59890f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59890d0 '' Function 0x5579e5880498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5987ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5987ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5987aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5987a68 'int64_t4':'vector' lvalue ParmVar 0x5579e59876f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5987858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59892a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59891f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5989660 # | | | | `-ReturnStmt 0x5579e5989650 # | | | | `-CallExpr 0x5579e5989620 'float' # | | | | |-ImplicitCastExpr 0x5579e5989608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59895e8 '' Function 0x5579e587fd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59895c0 'float' # | | | | `-ImplicitCastExpr 0x5579e59895a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5989590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5989558 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59891f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5989358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59897c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5989710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e5989b98 # | | | | `-ReturnStmt 0x5579e5989b88 # | | | | `-CallExpr 0x5579e5989b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5989b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5989b20 '' Function 0x5579e587ffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5989af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5989ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5989ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5989a90 'uint64_t2':'vector' lvalue ParmVar 0x5579e5989710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5989870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5989cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5989c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e598a0d8 # | | | | `-ReturnStmt 0x5579e598a0c8 # | | | | `-CallExpr 0x5579e598a098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e598a080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e598a060 '' Function 0x5579e5880220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e598a038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e598a020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598a008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5989fd0 'uint64_t3':'vector' lvalue ParmVar 0x5579e5989c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5989da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e598a238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e598a188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e598a620 # | | | | `-ReturnStmt 0x5579e598a610 # | | | | `-CallExpr 0x5579e598a5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e598a5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e598a5a8 '' Function 0x5579e5880498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e598a580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e598a568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598a550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598a518 'uint64_t4':'vector' lvalue ParmVar 0x5579e598a188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e598a2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5579e598ad20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5579e598a638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e598a6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e598ac78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e598a9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5579e598aac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x5579e598ab38 col:41 p2 'T' # | | | |-CompoundStmt 0x5579e598b090 # | | | | `-ReturnStmt 0x5579e598b080 # | | | | `-RecoveryExpr 0x5579e598b048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5579e598ae90 '' lvalue (ADL) = 'clamp' 0x5579e5889fc8 0x5579e5880888 0x5579e5880d40 0x5579e58811a8 0x5579e5881608 0x5579e5881a08 0x5579e5881ed8 0x5579e5882338 0x5579e5882798 0x5579e5882bf8 0x5579e5883088 0x5579e58834e8 0x5579e5883948 0x5579e5884e08 0x5579e5885268 0x5579e58856c8 0x5579e5885b28 0x5579e5885f98 0x5579e58863f8 0x5579e5886858 0x5579e5886cb8 0x5579e58870d8 0x5579e5887538 0x5579e5887998 0x5579e586ed28 0x5579e586f128 0x5579e586f588 0x5579e586f9e8 # | | | | |-RecoveryExpr 0x5579e598afb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5579e598afd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5579e598ad90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5579e598b7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5579e598b0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e598b178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e598b718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e598b488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5579e598b500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5579e598b5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x5579e598bb30 # | | | | `-ReturnStmt 0x5579e598bb20 # | | | | `-RecoveryExpr 0x5579e598bae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5579e598b930 '' lvalue (ADL) = 'clamp' 0x5579e586f9e8 0x5579e5889fc8 0x5579e5880888 0x5579e5880d40 0x5579e58811a8 0x5579e5881608 0x5579e5881a08 0x5579e5881ed8 0x5579e5882338 0x5579e5882798 0x5579e5882bf8 0x5579e5883088 0x5579e58834e8 0x5579e5883948 0x5579e5884e08 0x5579e5885268 0x5579e58856c8 0x5579e5885b28 0x5579e5885f98 0x5579e58863f8 0x5579e5886858 0x5579e5886cb8 0x5579e58870d8 0x5579e5887538 0x5579e5887998 0x5579e586ed28 0x5579e586f128 0x5579e586f588 # | | | | |-RecoveryExpr 0x5579e598ba50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5579e598bac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5579e598b830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5579e598c1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5579e598bb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e598bbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e598c128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e598bef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5579e598bf70 col:24 p1 'T' # | | | |-ParmVarDecl 0x5579e598bfe8 col:30 p2 'T' # | | | |-CompoundStmt 0x5579e598c570 # | | | | `-ReturnStmt 0x5579e598c560 # | | | | `-RecoveryExpr 0x5579e598c530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5579e598c340 '' lvalue (ADL) = 'clamp' 0x5579e586f588 0x5579e586f9e8 0x5579e5889fc8 0x5579e5880888 0x5579e5880d40 0x5579e58811a8 0x5579e5881608 0x5579e5881a08 0x5579e5881ed8 0x5579e5882338 0x5579e5882798 0x5579e5882bf8 0x5579e5883088 0x5579e58834e8 0x5579e5883948 0x5579e5884e08 0x5579e5885268 0x5579e58856c8 0x5579e5885b28 0x5579e5885f98 0x5579e58863f8 0x5579e5886858 0x5579e5886cb8 0x5579e58870d8 0x5579e5887538 0x5579e5887998 0x5579e586ed28 0x5579e586f128 # | | | | `-RecoveryExpr 0x5579e598c460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5579e598c240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5579e598c6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e598c628 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e598ca20 # | | | | `-ReturnStmt 0x5579e598ca10 # | | | | `-CallExpr 0x5579e598c9e0 'float' # | | | | |-ImplicitCastExpr 0x5579e598c9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e598c9a8 '' Function 0x5579e588b788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e598c980 'float' # | | | | `-ImplicitCastExpr 0x5579e598c968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598c950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598c918 'double' lvalue ParmVar 0x5579e598c628 'V' 'double' # | | | `-DeprecatedAttr 0x5579e598c788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e598cb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e598cad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e598cef0 # | | | | `-ReturnStmt 0x5579e598cee0 # | | | | `-CallExpr 0x5579e598ceb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e598ce98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e598ce78 '' Function 0x5579e588ba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e598ce50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e598ce38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598ce20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598cde8 'double2':'vector' lvalue ParmVar 0x5579e598cad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e598cc38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e598d0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e598cfa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e598d460 # | | | | `-ReturnStmt 0x5579e598d450 # | | | | `-CallExpr 0x5579e598d420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e598d408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e598d3e8 '' Function 0x5579e588bc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e598d3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e598d3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598d390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598d358 'double3':'vector' lvalue ParmVar 0x5579e598cfa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e598d1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e598d5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e598d518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e598d940 # | | | | `-ReturnStmt 0x5579e598d930 # | | | | `-CallExpr 0x5579e598d900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e598d8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e598d8c8 '' Function 0x5579e588cf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e598d8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e598d888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598d870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598d838 'double4':'vector' lvalue ParmVar 0x5579e598d518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e598d678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e598daa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e598d9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e598ddf8 # | | | | `-ReturnStmt 0x5579e598dde8 # | | | | `-CallExpr 0x5579e598ddb8 'float' # | | | | |-ImplicitCastExpr 0x5579e598dda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e598dd80 '' Function 0x5579e588b788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e598dd58 'float' # | | | | `-ImplicitCastExpr 0x5579e598dd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598dd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598dcf0 'int' lvalue ParmVar 0x5579e598d9f0 'V' 'int' # | | | `-DeprecatedAttr 0x5579e598db50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e598df58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e598dea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e598e2d0 # | | | | `-ReturnStmt 0x5579e598e2c0 # | | | | `-CallExpr 0x5579e598e290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e598e278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e598e258 '' Function 0x5579e588ba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e598e230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e598e218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598e200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598e1c8 'int2':'vector' lvalue ParmVar 0x5579e598dea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e598e008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e598e430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e598e380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e598e7b0 # | | | | `-ReturnStmt 0x5579e598e7a0 # | | | | `-CallExpr 0x5579e598e770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e598e758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e598e738 '' Function 0x5579e588bc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e598e710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e598e6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598e6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598e6a8 'int3':'vector' lvalue ParmVar 0x5579e598e380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e598e4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e598e910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e598e860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e598ec98 # | | | | `-ReturnStmt 0x5579e598ec88 # | | | | `-CallExpr 0x5579e598ec58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e598ec40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e598ec20 '' Function 0x5579e588cf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e598ebf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e598ebe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598ebc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598eb90 'int4':'vector' lvalue ParmVar 0x5579e598e860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e598e9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e598edf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e598ed48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e598f1a0 # | | | | `-ReturnStmt 0x5579e598f190 # | | | | `-CallExpr 0x5579e598f160 'float' # | | | | |-ImplicitCastExpr 0x5579e598f148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e598f128 '' Function 0x5579e588b788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e598f100 'float' # | | | | `-ImplicitCastExpr 0x5579e598f0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598f0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598f068 'uint':'unsigned int' lvalue ParmVar 0x5579e598ed48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e598eea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e598f300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e598f250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e598f698 # | | | | `-ReturnStmt 0x5579e598f688 # | | | | `-CallExpr 0x5579e598f658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e598f640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e598f620 '' Function 0x5579e588ba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e598f5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e598f5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598f5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598f590 'uint2':'vector' lvalue ParmVar 0x5579e598f250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e598f3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e598f7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e598f748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e598fb98 # | | | | `-ReturnStmt 0x5579e598fb88 # | | | | `-CallExpr 0x5579e598fb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e598fb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e598fb20 '' Function 0x5579e588bc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e598faf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e598fae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598fac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598fa90 'uint3':'vector' lvalue ParmVar 0x5579e598f748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e598f8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e598fcf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e598fc48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e59900a0 # | | | | `-ReturnStmt 0x5579e5990090 # | | | | `-CallExpr 0x5579e5990060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5990048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5990028 '' Function 0x5579e588cf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5990000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e598ffe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e598ffd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e598ff98 'uint4':'vector' lvalue ParmVar 0x5579e598fc48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e598fda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5990200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5990150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5990598 # | | | | `-ReturnStmt 0x5579e5990588 # | | | | `-CallExpr 0x5579e5990558 'float' # | | | | |-ImplicitCastExpr 0x5579e5990540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5990520 '' Function 0x5579e588b788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59904f8 'float' # | | | | `-ImplicitCastExpr 0x5579e59904e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59904c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5990490 'int64_t':'long' lvalue ParmVar 0x5579e5990150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e59902b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59906f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5990648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5990ab0 # | | | | `-ReturnStmt 0x5579e5990aa0 # | | | | `-CallExpr 0x5579e5990a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5990a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5990a38 '' Function 0x5579e588ba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5990a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59909f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59909e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59909a8 'int64_t2':'vector' lvalue ParmVar 0x5579e5990648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59907a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5990c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5990b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5990fd0 # | | | | `-ReturnStmt 0x5579e5990fc0 # | | | | `-CallExpr 0x5579e5990f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5990f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5990f58 '' Function 0x5579e588bc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5990f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5990f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5990f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5990ec8 'int64_t3':'vector' lvalue ParmVar 0x5579e5990b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5990cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5991830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5991080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5991bf8 # | | | | `-ReturnStmt 0x5579e5991be8 # | | | | `-CallExpr 0x5579e5991bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5991ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5991b80 '' Function 0x5579e588cf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5991b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5991b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5991b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5991af0 'int64_t4':'vector' lvalue ParmVar 0x5579e5991080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59918e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5991d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5991ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5992110 # | | | | `-ReturnStmt 0x5579e5992100 # | | | | `-CallExpr 0x5579e59920d0 'float' # | | | | |-ImplicitCastExpr 0x5579e59920b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5992098 '' Function 0x5579e588b788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5992070 'float' # | | | | `-ImplicitCastExpr 0x5579e5992058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5992040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5992008 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5991ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5991e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5992270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59921c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e5992648 # | | | | `-ReturnStmt 0x5579e5992638 # | | | | `-CallExpr 0x5579e5992608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59925f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59925d0 '' Function 0x5579e588ba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59925a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5992590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5992578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5992540 'uint64_t2':'vector' lvalue ParmVar 0x5579e59921c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5992320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59927a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59926f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5992b88 # | | | | `-ReturnStmt 0x5579e5992b78 # | | | | `-CallExpr 0x5579e5992b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5992b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5992b10 '' Function 0x5579e588bc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5992ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5992ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5992ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5992a80 'uint64_t3':'vector' lvalue ParmVar 0x5579e59926f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5992858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5992ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5992c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e59930d0 # | | | | `-ReturnStmt 0x5579e59930c0 # | | | | `-CallExpr 0x5579e5993090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5993078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5993058 '' Function 0x5579e588cf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5993030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5993018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5993000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5992fc8 'uint64_t4':'vector' lvalue ParmVar 0x5579e5992c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5992d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5993240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5993190 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e5993588 # | | | | `-ReturnStmt 0x5579e5993578 # | | | | `-CallExpr 0x5579e5993548 'float' # | | | | |-ImplicitCastExpr 0x5579e5993530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5993510 '' Function 0x5579e588db30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59934e8 'float' # | | | | `-ImplicitCastExpr 0x5579e59934d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59934b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5993480 'double' lvalue ParmVar 0x5579e5993190 'V' 'double' # | | | `-DeprecatedAttr 0x5579e59932f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59936f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5993648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e5994260 # | | | | `-ReturnStmt 0x5579e5994250 # | | | | `-CallExpr 0x5579e5994220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5994208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59941e8 '' Function 0x5579e588de00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59941c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59941a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5994190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5994158 'double2':'vector' lvalue ParmVar 0x5579e5993648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59937a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59943d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5994320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e5994740 # | | | | `-ReturnStmt 0x5579e5994730 # | | | | `-CallExpr 0x5579e5994700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59946e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59946c8 '' Function 0x5579e588e078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59946a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5994688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5994670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5994638 'double3':'vector' lvalue ParmVar 0x5579e5994320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5994480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59948b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5994800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e5994c28 # | | | | `-ReturnStmt 0x5579e5994c18 # | | | | `-CallExpr 0x5579e5994be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5994bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5994bb0 '' Function 0x5579e588e2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5994b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5994b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5994b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5994b20 'double4':'vector' lvalue ParmVar 0x5579e5994800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e5994960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5994d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5994cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e59950e0 # | | | | `-ReturnStmt 0x5579e59950d0 # | | | | `-CallExpr 0x5579e59950a0 'float' # | | | | |-ImplicitCastExpr 0x5579e5995088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5995068 '' Function 0x5579e588db30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5995040 'float' # | | | | `-ImplicitCastExpr 0x5579e5995028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5995010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5994fd8 'int' lvalue ParmVar 0x5579e5994cd8 'V' 'int' # | | | `-DeprecatedAttr 0x5579e5994e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5995240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5995190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e59955b8 # | | | | `-ReturnStmt 0x5579e59955a8 # | | | | `-CallExpr 0x5579e5995578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5995560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5995540 '' Function 0x5579e588de00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5995518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5995500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59954e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59954b0 'int2':'vector' lvalue ParmVar 0x5579e5995190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59952f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5995718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5995668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5995a98 # | | | | `-ReturnStmt 0x5579e5995a88 # | | | | `-CallExpr 0x5579e5995a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5995a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5995a20 '' Function 0x5579e588e078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59959f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59959e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59959c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5995990 'int3':'vector' lvalue ParmVar 0x5579e5995668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59957c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5995bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5995b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5995f80 # | | | | `-ReturnStmt 0x5579e5995f70 # | | | | `-CallExpr 0x5579e5995f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5995f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5995f08 '' Function 0x5579e588e2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5995ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5995ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5995eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5995e78 'int4':'vector' lvalue ParmVar 0x5579e5995b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5995ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5996928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5996878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5996ca0 # | | | | `-ReturnStmt 0x5579e5996c90 # | | | | `-CallExpr 0x5579e5996c60 'float' # | | | | |-ImplicitCastExpr 0x5579e5996c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5996c28 '' Function 0x5579e588db30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5996c00 'float' # | | | | `-ImplicitCastExpr 0x5579e5996be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5996bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5996b98 'uint':'unsigned int' lvalue ParmVar 0x5579e5996878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59969d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5996e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5996d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5997198 # | | | | `-ReturnStmt 0x5579e5997188 # | | | | `-CallExpr 0x5579e5997158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5997140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5997120 '' Function 0x5579e588de00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59970f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59970e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59970c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5997090 'uint2':'vector' lvalue ParmVar 0x5579e5996d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5996eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59972f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5997248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5997698 # | | | | `-ReturnStmt 0x5579e5997688 # | | | | `-CallExpr 0x5579e5997658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5997640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5997620 '' Function 0x5579e588e078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59975f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59975e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59975c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5997590 'uint3':'vector' lvalue ParmVar 0x5579e5997248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e59973a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59977f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5997748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5997ba0 # | | | | `-ReturnStmt 0x5579e5997b90 # | | | | `-CallExpr 0x5579e5997b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5997b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5997b28 '' Function 0x5579e588e2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5997b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5997ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5997ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5997a98 'uint4':'vector' lvalue ParmVar 0x5579e5997748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e59978a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5997d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5997c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5998098 # | | | | `-ReturnStmt 0x5579e5998088 # | | | | `-CallExpr 0x5579e5998058 'float' # | | | | |-ImplicitCastExpr 0x5579e5998040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5998020 '' Function 0x5579e588db30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5997ff8 'float' # | | | | `-ImplicitCastExpr 0x5579e5997fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5997fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5997f90 'int64_t':'long' lvalue ParmVar 0x5579e5997c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5997db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59981f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5998148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e59985b0 # | | | | `-ReturnStmt 0x5579e59985a0 # | | | | `-CallExpr 0x5579e5998570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5998558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5998538 '' Function 0x5579e588de00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5998510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59984f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59984e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59984a8 'int64_t2':'vector' lvalue ParmVar 0x5579e5998148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59982a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5998710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5998660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e59994c0 # | | | | `-ReturnStmt 0x5579e59994b0 # | | | | `-CallExpr 0x5579e5999480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5999468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5999448 '' Function 0x5579e588e078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5999420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5999408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59993f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59993b8 'int64_t3':'vector' lvalue ParmVar 0x5579e5998660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59991b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5999620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5999570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e59999e8 # | | | | `-ReturnStmt 0x5579e59999d8 # | | | | `-CallExpr 0x5579e59999a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5999990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5999970 '' Function 0x5579e588e2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5999948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5999930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5999918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59998e0 'int64_t4':'vector' lvalue ParmVar 0x5579e5999570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59996d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5999b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5999a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5999f00 # | | | | `-ReturnStmt 0x5579e5999ef0 # | | | | `-CallExpr 0x5579e5999ec0 'float' # | | | | |-ImplicitCastExpr 0x5579e5999ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5999e88 '' Function 0x5579e588db30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5999e60 'float' # | | | | `-ImplicitCastExpr 0x5579e5999e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5999e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5999df8 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5999a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5999bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599a060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5999fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e599a438 # | | | | `-ReturnStmt 0x5579e599a428 # | | | | `-CallExpr 0x5579e599a3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e599a3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e599a3c0 '' Function 0x5579e588de00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e599a398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e599a380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599a368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599a330 'uint64_t2':'vector' lvalue ParmVar 0x5579e5999fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e599a110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599a598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e599a4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e599a978 # | | | | `-ReturnStmt 0x5579e599a968 # | | | | `-CallExpr 0x5579e599a938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e599a920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e599a900 '' Function 0x5579e588e078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e599a8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e599a8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599a8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599a870 'uint64_t3':'vector' lvalue ParmVar 0x5579e599a4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e599a648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599aad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e599aa28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e599aec0 # | | | | `-ReturnStmt 0x5579e599aeb0 # | | | | `-CallExpr 0x5579e599ae80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e599ae68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e599ae48 '' Function 0x5579e588e2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e599ae20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e599ae08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599adf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599adb8 'uint64_t4':'vector' lvalue ParmVar 0x5579e599aa28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e599ab88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599b030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e599af80 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e599b8b8 # | | | | `-ReturnStmt 0x5579e599b8a8 # | | | | `-CallExpr 0x5579e599b878 'float' # | | | | |-ImplicitCastExpr 0x5579e599b860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e599b840 '' Function 0x5579e5892f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e599b818 'float' # | | | | `-ImplicitCastExpr 0x5579e599b800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599b7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599b7b0 'double' lvalue ParmVar 0x5579e599af80 'V' 'double' # | | | `-DeprecatedAttr 0x5579e599b0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e599ba28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e599b978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e599bd90 # | | | | `-ReturnStmt 0x5579e599bd80 # | | | | `-CallExpr 0x5579e599bd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e599bd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e599bd18 '' Function 0x5579e5893178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e599bcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e599bcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599bcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599bc88 'double2':'vector' lvalue ParmVar 0x5579e599b978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e599bad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e599bf00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e599be50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e599c270 # | | | | `-ReturnStmt 0x5579e599c260 # | | | | `-CallExpr 0x5579e599c230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e599c218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e599c1f8 '' Function 0x5579e58933f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e599c1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e599c1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599c1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599c168 'double3':'vector' lvalue ParmVar 0x5579e599be50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e599bfb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e599c3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e599c330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e599c758 # | | | | `-ReturnStmt 0x5579e599c748 # | | | | `-CallExpr 0x5579e599c718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e599c700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e599c6e0 '' Function 0x5579e5893668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e599c6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e599c6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599c688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599c650 'double4':'vector' lvalue ParmVar 0x5579e599c330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e599c490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e599c8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e599c808 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e599cc18 # | | | | `-ReturnStmt 0x5579e599cc08 # | | | | `-CallExpr 0x5579e599cbd8 'float' # | | | | |-ImplicitCastExpr 0x5579e599cbc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e599cba0 '' Function 0x5579e5892f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e599cb78 'float' # | | | | `-ImplicitCastExpr 0x5579e599cb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599cb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599cb10 'int' lvalue ParmVar 0x5579e599c808 'V' 'int' # | | | `-DeprecatedAttr 0x5579e599c968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599cd78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e599ccc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e599d0f8 # | | | | `-ReturnStmt 0x5579e599d0e8 # | | | | `-CallExpr 0x5579e599d0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e599d0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e599d080 '' Function 0x5579e5893178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e599d058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e599d040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599d028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599cff0 'int2':'vector' lvalue ParmVar 0x5579e599ccc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e599ce28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599d258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e599d1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e599d5e0 # | | | | `-ReturnStmt 0x5579e599d5d0 # | | | | `-CallExpr 0x5579e599d5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e599d588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e599d568 '' Function 0x5579e58933f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e599d540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e599d528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599d510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599d4d8 'int3':'vector' lvalue ParmVar 0x5579e599d1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e599d308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599e000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e599df50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e599e390 # | | | | `-ReturnStmt 0x5579e599e380 # | | | | `-CallExpr 0x5579e599e350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e599e338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e599e318 '' Function 0x5579e5893668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e599e2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e599e2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599e2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599e288 'int4':'vector' lvalue ParmVar 0x5579e599df50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e599e0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599e4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e599e440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e599e870 # | | | | `-ReturnStmt 0x5579e599e860 # | | | | `-CallExpr 0x5579e599e830 'float' # | | | | |-ImplicitCastExpr 0x5579e599e818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e599e7f8 '' Function 0x5579e5892f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e599e7d0 'float' # | | | | `-ImplicitCastExpr 0x5579e599e7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599e7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599e768 'uint':'unsigned int' lvalue ParmVar 0x5579e599e440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e599e5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599e9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e599e920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e599ed70 # | | | | `-ReturnStmt 0x5579e599ed60 # | | | | `-CallExpr 0x5579e599ed30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e599ed18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e599ecf8 '' Function 0x5579e5893178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e599ecd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e599ecb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599eca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599ec68 'uint2':'vector' lvalue ParmVar 0x5579e599e920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e599ea80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599eed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e599ee20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e599f278 # | | | | `-ReturnStmt 0x5579e599f268 # | | | | `-CallExpr 0x5579e599f238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e599f220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e599f200 '' Function 0x5579e58933f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e599f1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e599f1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599f1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599f170 'uint3':'vector' lvalue ParmVar 0x5579e599ee20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e599ef80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599f3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e599f328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e599f788 # | | | | `-ReturnStmt 0x5579e599f778 # | | | | `-CallExpr 0x5579e599f748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e599f730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e599f710 '' Function 0x5579e5893668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e599f6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e599f6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599f6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599f680 'uint4':'vector' lvalue ParmVar 0x5579e599f328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e599f488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599f8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e599f838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e599fc88 # | | | | `-ReturnStmt 0x5579e599fc78 # | | | | `-CallExpr 0x5579e599fc48 'float' # | | | | |-ImplicitCastExpr 0x5579e599fc30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e599fc10 '' Function 0x5579e5892f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e599fbe8 'float' # | | | | `-ImplicitCastExpr 0x5579e599fbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e599fbb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e599fb80 'int64_t':'long' lvalue ParmVar 0x5579e599f838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e599f998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e599fde8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e599fd38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e59a1a78 # | | | | `-ReturnStmt 0x5579e59a1a68 # | | | | `-CallExpr 0x5579e59a1a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a1a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59a1a00 '' Function 0x5579e5893178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59a19d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a19c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a19a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a1970 'int64_t2':'vector' lvalue ParmVar 0x5579e599fd38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e599fe98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a1bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a1b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e59a1fa0 # | | | | `-ReturnStmt 0x5579e59a1f90 # | | | | `-CallExpr 0x5579e59a1f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a1f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59a1f28 '' Function 0x5579e58933f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59a1f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a1ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a1ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a1e98 'int64_t3':'vector' lvalue ParmVar 0x5579e59a1b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59a1c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a2100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a2050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e59a24d0 # | | | | `-ReturnStmt 0x5579e59a24c0 # | | | | `-CallExpr 0x5579e59a2490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a2478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59a2458 '' Function 0x5579e5893668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59a2430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a2418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a2400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a23c8 'int64_t4':'vector' lvalue ParmVar 0x5579e59a2050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59a21b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a2630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a2580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e59a29f0 # | | | | `-ReturnStmt 0x5579e59a29e0 # | | | | `-CallExpr 0x5579e59a29b0 'float' # | | | | |-ImplicitCastExpr 0x5579e59a2998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59a2978 '' Function 0x5579e5892f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59a2950 'float' # | | | | `-ImplicitCastExpr 0x5579e59a2938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a2920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a28e8 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59a2580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e59a26e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a2b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a2aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59a2f30 # | | | | `-ReturnStmt 0x5579e59a2f20 # | | | | `-CallExpr 0x5579e59a2ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a2ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59a2eb8 '' Function 0x5579e5893178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59a2e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a2e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a2e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a2e28 'uint64_t2':'vector' lvalue ParmVar 0x5579e59a2aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59a2c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a3090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a2fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e59a3478 # | | | | `-ReturnStmt 0x5579e59a3468 # | | | | `-CallExpr 0x5579e59a3438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a3420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59a3400 '' Function 0x5579e58933f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59a33d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a33c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a33a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a3370 'uint64_t3':'vector' lvalue ParmVar 0x5579e59a2fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59a3140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a35d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a3528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e59a42d0 # | | | | `-ReturnStmt 0x5579e59a42c0 # | | | | `-CallExpr 0x5579e59a4290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a4278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59a4258 '' Function 0x5579e5893668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59a4230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a4218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a4200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a41c8 'uint64_t4':'vector' lvalue ParmVar 0x5579e59a3528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59a3688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a4438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a4388 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e59a4780 # | | | | `-ReturnStmt 0x5579e59a4770 # | | | | `-CallExpr 0x5579e59a4740 'float' # | | | | |-ImplicitCastExpr 0x5579e59a4728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59a4708 '' Function 0x5579e589a628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59a46e0 'float' # | | | | `-ImplicitCastExpr 0x5579e59a46c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a46b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a4678 'double' lvalue ParmVar 0x5579e59a4388 'V' 'double' # | | | `-DeprecatedAttr 0x5579e59a44e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59a48e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a4838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e59a4c50 # | | | | `-ReturnStmt 0x5579e59a4c40 # | | | | `-CallExpr 0x5579e59a4c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a4bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59a4bd8 '' Function 0x5579e589a8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59a4bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a4b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a4b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a4b48 'double2':'vector' lvalue ParmVar 0x5579e59a4838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59a4998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59a4db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a4d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e59a5128 # | | | | `-ReturnStmt 0x5579e59a5118 # | | | | `-CallExpr 0x5579e59a50e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a50d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59a50b0 '' Function 0x5579e589ab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59a5088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a5070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a5058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a5020 'double3':'vector' lvalue ParmVar 0x5579e59a4d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e59a4e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59a5290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a51e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e59a5608 # | | | | `-ReturnStmt 0x5579e59a55f8 # | | | | `-CallExpr 0x5579e59a55c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a55b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59a5590 '' Function 0x5579e589ada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59a5568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a5550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a5538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a5500 'double4':'vector' lvalue ParmVar 0x5579e59a51e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59a5340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59a5768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a56b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e59a5ac0 # | | | | `-ReturnStmt 0x5579e59a5ab0 # | | | | `-CallExpr 0x5579e59a5a80 'float' # | | | | |-ImplicitCastExpr 0x5579e59a5a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59a5a48 '' Function 0x5579e589a628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59a5a20 'float' # | | | | `-ImplicitCastExpr 0x5579e59a5a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a59f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a59b8 'int' lvalue ParmVar 0x5579e59a56b8 'V' 'int' # | | | `-DeprecatedAttr 0x5579e59a5818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a5c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a5b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e59a5f98 # | | | | `-ReturnStmt 0x5579e59a5f88 # | | | | `-CallExpr 0x5579e59a5f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a5f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59a5f20 '' Function 0x5579e589a8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59a5ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a5ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a5ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a5e90 'int2':'vector' lvalue ParmVar 0x5579e59a5b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59a5cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a6780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a66d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e59a6b00 # | | | | `-ReturnStmt 0x5579e59a6af0 # | | | | `-CallExpr 0x5579e59a6ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a6aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59a6a88 '' Function 0x5579e589ab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59a6a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a6a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a6a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a69f8 'int3':'vector' lvalue ParmVar 0x5579e59a66d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59a6830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a6c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a6bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e59a6fe8 # | | | | `-ReturnStmt 0x5579e59a6fd8 # | | | | `-CallExpr 0x5579e59a6fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a6f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59a6f70 '' Function 0x5579e589ada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59a6f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a6f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a6f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a6ee0 'int4':'vector' lvalue ParmVar 0x5579e59a6bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e59a6d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a7148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a7098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e59a74c0 # | | | | `-ReturnStmt 0x5579e59a74b0 # | | | | `-CallExpr 0x5579e59a7480 'float' # | | | | |-ImplicitCastExpr 0x5579e59a7468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59a7448 '' Function 0x5579e589a628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59a7420 'float' # | | | | `-ImplicitCastExpr 0x5579e59a7408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a73f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a73b8 'uint':'unsigned int' lvalue ParmVar 0x5579e59a7098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59a71f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a7620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a7570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e59a79b8 # | | | | `-ReturnStmt 0x5579e59a79a8 # | | | | `-CallExpr 0x5579e59a7978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a7960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59a7940 '' Function 0x5579e589a8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59a7918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a7900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a78e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a78b0 'uint2':'vector' lvalue ParmVar 0x5579e59a7570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e59a76d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a7b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a7a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e59a7eb8 # | | | | `-ReturnStmt 0x5579e59a7ea8 # | | | | `-CallExpr 0x5579e59a7e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a7e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59a7e40 '' Function 0x5579e589ab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59a7e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a7e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a7de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a7db0 'uint3':'vector' lvalue ParmVar 0x5579e59a7a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e59a7bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a8018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a7f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e59a83c0 # | | | | `-ReturnStmt 0x5579e59a83b0 # | | | | `-CallExpr 0x5579e59a8380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a8368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59a8348 '' Function 0x5579e589ada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59a8320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a8308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a82f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a82b8 'uint4':'vector' lvalue ParmVar 0x5579e59a7f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e59a80c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a8520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a8470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e59a9200 # | | | | `-ReturnStmt 0x5579e59a91f0 # | | | | `-CallExpr 0x5579e59a91c0 'float' # | | | | |-ImplicitCastExpr 0x5579e59a91a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59a9188 '' Function 0x5579e589a628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59a9160 'float' # | | | | `-ImplicitCastExpr 0x5579e59a9148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a9130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a90f8 'int64_t':'long' lvalue ParmVar 0x5579e59a8470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e59a85d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a9360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a92b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e59a9718 # | | | | `-ReturnStmt 0x5579e59a9708 # | | | | `-CallExpr 0x5579e59a96d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a96c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59a96a0 '' Function 0x5579e589a8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59a9678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a9660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a9648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a9610 'int64_t2':'vector' lvalue ParmVar 0x5579e59a92b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59a9410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a9878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a97c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e59a9c38 # | | | | `-ReturnStmt 0x5579e59a9c28 # | | | | `-CallExpr 0x5579e59a9bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59a9be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59a9bc0 '' Function 0x5579e589ab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59a9b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59a9b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59a9b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59a9b30 'int64_t3':'vector' lvalue ParmVar 0x5579e59a97c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59a9928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59a9d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59a9ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e59aa160 # | | | | `-ReturnStmt 0x5579e59aa150 # | | | | `-CallExpr 0x5579e59aa120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59aa108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59aa0e8 '' Function 0x5579e589ada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59aa0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59aa0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59aa090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59aa058 'int64_t4':'vector' lvalue ParmVar 0x5579e59a9ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59a9e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59aa2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59aa210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e59aa678 # | | | | `-ReturnStmt 0x5579e59aa668 # | | | | `-CallExpr 0x5579e59aa638 'float' # | | | | |-ImplicitCastExpr 0x5579e59aa620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59aa600 '' Function 0x5579e589a628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59aa5d8 'float' # | | | | `-ImplicitCastExpr 0x5579e59aa5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59aa5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59aa570 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59aa210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e59aa370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59aa7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59aa728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59aabb0 # | | | | `-ReturnStmt 0x5579e59aaba0 # | | | | `-CallExpr 0x5579e59aab70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59aab58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59aab38 '' Function 0x5579e589a8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59aab10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59aaaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59aaae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59aaaa8 'uint64_t2':'vector' lvalue ParmVar 0x5579e59aa728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59aa888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59aad10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59aac60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e59ae628 # | | | | `-ReturnStmt 0x5579e59ae618 # | | | | `-CallExpr 0x5579e59ae5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59ae5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59ae5b0 '' Function 0x5579e589ab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59ae588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ae570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ae558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59aafe8 'uint64_t3':'vector' lvalue ParmVar 0x5579e59aac60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59aadc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59ae788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ae6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e59aeb70 # | | | | `-ReturnStmt 0x5579e59aeb60 # | | | | `-CallExpr 0x5579e59aeb30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59aeb18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59aeaf8 '' Function 0x5579e589ada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59aead0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59aeab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59aeaa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59aea68 'uint64_t4':'vector' lvalue ParmVar 0x5579e59ae6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59ae838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59aece0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e59aec30 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e59af028 # | | | | `-ReturnStmt 0x5579e59af018 # | | | | `-CallExpr 0x5579e59aefe8 'float' # | | | | |-ImplicitCastExpr 0x5579e59aefd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59aefb0 '' Function 0x5579e589b9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59aef88 'float' # | | | | `-ImplicitCastExpr 0x5579e59aef70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59aef58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59aef20 'double' lvalue ParmVar 0x5579e59aec30 'V' 'double' # | | | `-DeprecatedAttr 0x5579e59aed90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59af198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59af0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e59af500 # | | | | `-ReturnStmt 0x5579e59af4f0 # | | | | `-CallExpr 0x5579e59af4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59af4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59af488 '' Function 0x5579e5879dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59af460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59af448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59af430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59af3f8 'double2':'vector' lvalue ParmVar 0x5579e59af0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59af248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59af670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59af5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e59af9e0 # | | | | `-ReturnStmt 0x5579e59af9d0 # | | | | `-CallExpr 0x5579e59af9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59af988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59af968 '' Function 0x5579e587a038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59af940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59af928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59af910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59af8d8 'double3':'vector' lvalue ParmVar 0x5579e59af5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e59af720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59afb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59afaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e59afec8 # | | | | `-ReturnStmt 0x5579e59afeb8 # | | | | `-CallExpr 0x5579e59afe88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59afe70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59afe50 '' Function 0x5579e587a2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59afe28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59afe10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59afdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59afdc0 'double4':'vector' lvalue ParmVar 0x5579e59afaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59afc00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59b0028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59aff78 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e59b0380 # | | | | `-ReturnStmt 0x5579e59b0370 # | | | | `-CallExpr 0x5579e59b0340 'float' # | | | | |-ImplicitCastExpr 0x5579e59b0328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59b0308 '' Function 0x5579e589b9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59b02e0 'float' # | | | | `-ImplicitCastExpr 0x5579e59b02c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b02b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b0278 'int' lvalue ParmVar 0x5579e59aff78 'V' 'int' # | | | `-DeprecatedAttr 0x5579e59b00d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b0550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b0430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e59b08c8 # | | | | `-ReturnStmt 0x5579e59b08b8 # | | | | `-CallExpr 0x5579e59b0888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b0870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59b0850 '' Function 0x5579e5879dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59b0828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b0810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b07f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b07c0 'int2':'vector' lvalue ParmVar 0x5579e59b0430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59b0600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b0a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b0978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e59b0da8 # | | | | `-ReturnStmt 0x5579e59b0d98 # | | | | `-CallExpr 0x5579e59b0d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b0d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59b0d30 '' Function 0x5579e587a038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59b0d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b0cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b0cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b0ca0 'int3':'vector' lvalue ParmVar 0x5579e59b0978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59b0ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b0f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b0e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e59b1290 # | | | | `-ReturnStmt 0x5579e59b1280 # | | | | `-CallExpr 0x5579e59b1250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b1238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59b1218 '' Function 0x5579e587a2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59b11f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b11d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b11c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b1188 'int4':'vector' lvalue ParmVar 0x5579e59b0e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e59b0fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b13f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b1340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e59b1768 # | | | | `-ReturnStmt 0x5579e59b1758 # | | | | `-CallExpr 0x5579e59b1728 'float' # | | | | |-ImplicitCastExpr 0x5579e59b1710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59b16f0 '' Function 0x5579e589b9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59b16c8 'float' # | | | | `-ImplicitCastExpr 0x5579e59b16b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b1698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b1660 'uint':'unsigned int' lvalue ParmVar 0x5579e59b1340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59b14a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b18c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b1818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e59b1c60 # | | | | `-ReturnStmt 0x5579e59b1c50 # | | | | `-CallExpr 0x5579e59b1c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b1c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59b1be8 '' Function 0x5579e5879dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59b1bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b1ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b1b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b1b58 'uint2':'vector' lvalue ParmVar 0x5579e59b1818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e59b1978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b1dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b1d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e59b2160 # | | | | `-ReturnStmt 0x5579e59b2150 # | | | | `-CallExpr 0x5579e59b2120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b2108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59b20e8 '' Function 0x5579e587a038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59b20c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b20a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b2090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b2058 'uint3':'vector' lvalue ParmVar 0x5579e59b1d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e59b1e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b22c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b2210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e59b2680 # | | | | `-ReturnStmt 0x5579e59b2670 # | | | | `-CallExpr 0x5579e59b2640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b2628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59b2608 '' Function 0x5579e587a2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59b25e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b25c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b25b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b2578 'uint4':'vector' lvalue ParmVar 0x5579e59b2210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e59b2370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b27e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b2730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e59b2b78 # | | | | `-ReturnStmt 0x5579e59b2b68 # | | | | `-CallExpr 0x5579e59b2b38 'float' # | | | | |-ImplicitCastExpr 0x5579e59b2b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59b2b00 '' Function 0x5579e589b9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59b2ad8 'float' # | | | | `-ImplicitCastExpr 0x5579e59b2ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b2aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b2a70 'int64_t':'long' lvalue ParmVar 0x5579e59b2730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e59b2890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b2cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b2c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e59b3090 # | | | | `-ReturnStmt 0x5579e59b3080 # | | | | `-CallExpr 0x5579e59b3050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b3038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59b3018 '' Function 0x5579e5879dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59b2ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b2fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b2fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b2f88 'int64_t2':'vector' lvalue ParmVar 0x5579e59b2c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59b2d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b31f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b3140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e59b35b0 # | | | | `-ReturnStmt 0x5579e59b35a0 # | | | | `-CallExpr 0x5579e59b3570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b3558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59b3538 '' Function 0x5579e587a038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59b3510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b34f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b34e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b34a8 'int64_t3':'vector' lvalue ParmVar 0x5579e59b3140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59b32a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b3710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b3660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e59b3ad8 # | | | | `-ReturnStmt 0x5579e59b3ac8 # | | | | `-CallExpr 0x5579e59b3a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b3a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59b3a60 '' Function 0x5579e587a2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59b3a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b3a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b3a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b39d0 'int64_t4':'vector' lvalue ParmVar 0x5579e59b3660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59b37c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b3c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b3b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e59b3ff0 # | | | | `-ReturnStmt 0x5579e59b3fe0 # | | | | `-CallExpr 0x5579e59b3fb0 'float' # | | | | |-ImplicitCastExpr 0x5579e59b3f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59b3f78 '' Function 0x5579e589b9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59b3f50 'float' # | | | | `-ImplicitCastExpr 0x5579e59b3f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b3f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b3ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59b3b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e59b3ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b4150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b40a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59b4528 # | | | | `-ReturnStmt 0x5579e59b4518 # | | | | `-CallExpr 0x5579e59b44e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b44d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59b44b0 '' Function 0x5579e5879dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59b4488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b4470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b4458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b4420 'uint64_t2':'vector' lvalue ParmVar 0x5579e59b40a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59b4200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b4988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b48d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e59b4d68 # | | | | `-ReturnStmt 0x5579e59b4d58 # | | | | `-CallExpr 0x5579e59b4d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b4d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59b4cf0 '' Function 0x5579e587a038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59b4cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b4cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b4c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b4c60 'uint64_t3':'vector' lvalue ParmVar 0x5579e59b48d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59b4a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b4ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b4e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e59b52b0 # | | | | `-ReturnStmt 0x5579e59b52a0 # | | | | `-CallExpr 0x5579e59b5270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b5258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59b5238 '' Function 0x5579e587a2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59b5210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b51f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b51e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b51a8 'uint64_t4':'vector' lvalue ParmVar 0x5579e59b4e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59b4f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b5420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b5370 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e59b5768 # | | | | `-ReturnStmt 0x5579e59b5758 # | | | | `-CallExpr 0x5579e59b5728 'float' # | | | | |-ImplicitCastExpr 0x5579e59b5710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59b56f0 '' Function 0x5579e58a5240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59b56c8 'float' # | | | | `-ImplicitCastExpr 0x5579e59b56b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b5698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b5660 'double' lvalue ParmVar 0x5579e59b5370 'V' 'double' # | | | `-DeprecatedAttr 0x5579e59b54d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59b58d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b5828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e59b5c40 # | | | | `-ReturnStmt 0x5579e59b5c30 # | | | | `-CallExpr 0x5579e59b5c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b5be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59b5bc8 '' Function 0x5579e58a54b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59b5ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b5b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b5b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b5b38 'double2':'vector' lvalue ParmVar 0x5579e59b5828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59b5988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59b5db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b5d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e59b6120 # | | | | `-ReturnStmt 0x5579e59b6110 # | | | | `-CallExpr 0x5579e59b60e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b60c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59b60a8 '' Function 0x5579e58a5730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59b6080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b6068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b6050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b6018 'double3':'vector' lvalue ParmVar 0x5579e59b5d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e59b5e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59b6290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b61e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e59b6608 # | | | | `-ReturnStmt 0x5579e59b65f8 # | | | | `-CallExpr 0x5579e59b65c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b65b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59b6590 '' Function 0x5579e58a59a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59b6568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b6550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b6538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b6500 'double4':'vector' lvalue ParmVar 0x5579e59b61e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59b6340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59b6768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b66b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e59b7368 # | | | | `-ReturnStmt 0x5579e59b7358 # | | | | `-CallExpr 0x5579e59b7328 'float' # | | | | |-ImplicitCastExpr 0x5579e59b7310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59b72f0 '' Function 0x5579e58a5240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59b72c8 'float' # | | | | `-ImplicitCastExpr 0x5579e59b72b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b7298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b7260 'int' lvalue ParmVar 0x5579e59b66b8 'V' 'int' # | | | `-DeprecatedAttr 0x5579e59b70c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b74c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b7418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e59b7840 # | | | | `-ReturnStmt 0x5579e59b7830 # | | | | `-CallExpr 0x5579e59b7800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b77e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59b77c8 '' Function 0x5579e58a54b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59b77a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b7788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b7770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b7738 'int2':'vector' lvalue ParmVar 0x5579e59b7418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59b7578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b79a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b78f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e59b7d20 # | | | | `-ReturnStmt 0x5579e59b7d10 # | | | | `-CallExpr 0x5579e59b7ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b7cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59b7ca8 '' Function 0x5579e58a5730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59b7c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b7c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b7c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b7c18 'int3':'vector' lvalue ParmVar 0x5579e59b78f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59b7a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b7e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b7dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e59b8208 # | | | | `-ReturnStmt 0x5579e59b81f8 # | | | | `-CallExpr 0x5579e59b81c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b81b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59b8190 '' Function 0x5579e58a59a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59b8168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b8150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b8138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b8100 'int4':'vector' lvalue ParmVar 0x5579e59b7dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e59b7f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b8368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b82b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e59b86e0 # | | | | `-ReturnStmt 0x5579e59b86d0 # | | | | `-CallExpr 0x5579e59b86a0 'float' # | | | | |-ImplicitCastExpr 0x5579e59b8688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59b8668 '' Function 0x5579e58a5240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59b8640 'float' # | | | | `-ImplicitCastExpr 0x5579e59b8628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b8610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b85d8 'uint':'unsigned int' lvalue ParmVar 0x5579e59b82b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59b8418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b8840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b8790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e59b8bd8 # | | | | `-ReturnStmt 0x5579e59b8bc8 # | | | | `-CallExpr 0x5579e59b8b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b8b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59b8b60 '' Function 0x5579e58a54b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59b8b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b8b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b8b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b8ad0 'uint2':'vector' lvalue ParmVar 0x5579e59b8790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e59b88f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59b8d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59b8c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e59bfb60 # | | | | `-ReturnStmt 0x5579e59bfb50 # | | | | `-CallExpr 0x5579e59bfb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59b9080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59b9060 '' Function 0x5579e58a5730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59b9038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59b9020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59b9008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59b8fd0 'uint3':'vector' lvalue ParmVar 0x5579e59b8c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e59b8de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59bfcc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59bfc10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e59c0068 # | | | | `-ReturnStmt 0x5579e59c0058 # | | | | `-CallExpr 0x5579e59c0028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c0010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59bfff0 '' Function 0x5579e58a59a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59bffc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59bffb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59bff98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59bff60 'uint4':'vector' lvalue ParmVar 0x5579e59bfc10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e59bfd70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c01c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c0118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e59c0560 # | | | | `-ReturnStmt 0x5579e59c0550 # | | | | `-CallExpr 0x5579e59c0520 'float' # | | | | |-ImplicitCastExpr 0x5579e59c0508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59c04e8 '' Function 0x5579e58a5240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59c04c0 'float' # | | | | `-ImplicitCastExpr 0x5579e59c04a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c0490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c0458 'int64_t':'long' lvalue ParmVar 0x5579e59c0118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e59c0278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c06c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c0610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e59c0a78 # | | | | `-ReturnStmt 0x5579e59c0a68 # | | | | `-CallExpr 0x5579e59c0a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c0a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59c0a00 '' Function 0x5579e58a54b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59c09d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c09c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c09a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c0970 'int64_t2':'vector' lvalue ParmVar 0x5579e59c0610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59c0770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c0bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c0b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e59c0f98 # | | | | `-ReturnStmt 0x5579e59c0f88 # | | | | `-CallExpr 0x5579e59c0f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c0f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59c0f20 '' Function 0x5579e58a5730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59c0ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c0ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c0ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c0e90 'int64_t3':'vector' lvalue ParmVar 0x5579e59c0b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59c0c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c10f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c1048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e59c14c0 # | | | | `-ReturnStmt 0x5579e59c14b0 # | | | | `-CallExpr 0x5579e59c1480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c1468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59c1448 '' Function 0x5579e58a59a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59c1420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c1408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c13f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c13b8 'int64_t4':'vector' lvalue ParmVar 0x5579e59c1048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59c11a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c1620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c1570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e59c19d8 # | | | | `-ReturnStmt 0x5579e59c19c8 # | | | | `-CallExpr 0x5579e59c1998 'float' # | | | | |-ImplicitCastExpr 0x5579e59c1980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59c1960 '' Function 0x5579e58a5240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59c1938 'float' # | | | | `-ImplicitCastExpr 0x5579e59c1920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c1908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c18d0 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59c1570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e59c16d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e590ee70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c1a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e590f248 # | | | | `-ReturnStmt 0x5579e590f238 # | | | | `-CallExpr 0x5579e590f208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e590f1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e590f1d0 '' Function 0x5579e58a54b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e590f1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e590f190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e590f178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e590f140 'uint64_t2':'vector' lvalue ParmVar 0x5579e59c1a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e590ef20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e590f3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e590f2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e590f788 # | | | | `-ReturnStmt 0x5579e590f778 # | | | | `-CallExpr 0x5579e590f748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e590f730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e590f710 '' Function 0x5579e58a5730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e590f6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e590f6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e590f6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e590f680 'uint64_t3':'vector' lvalue ParmVar 0x5579e590f2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e590f458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e590f8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e590f838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e590fcd0 # | | | | `-ReturnStmt 0x5579e590fcc0 # | | | | `-CallExpr 0x5579e590fc90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e590fc78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e590fc58 '' Function 0x5579e58a59a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e590fc30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e590fc18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e590fc00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e590fbc8 'uint64_t4':'vector' lvalue ParmVar 0x5579e590f838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e590f998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e590fe40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e590fd90 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e5910188 # | | | | `-ReturnStmt 0x5579e5910178 # | | | | `-CallExpr 0x5579e5910148 'float' # | | | | |-ImplicitCastExpr 0x5579e5910130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5910110 '' Function 0x5579e58a65f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59100e8 'float' # | | | | `-ImplicitCastExpr 0x5579e59100d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59100b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5910080 'double' lvalue ParmVar 0x5579e590fd90 'V' 'double' # | | | `-DeprecatedAttr 0x5579e590fef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59102f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5910248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e5910660 # | | | | `-ReturnStmt 0x5579e5910650 # | | | | `-CallExpr 0x5579e5910620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5910608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59105e8 '' Function 0x5579e58a6870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59105c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59105a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5910590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5910558 'double2':'vector' lvalue ParmVar 0x5579e5910248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59103a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59107d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5910720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e5910b40 # | | | | `-ReturnStmt 0x5579e5910b30 # | | | | `-CallExpr 0x5579e5910b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5910ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5910ac8 '' Function 0x5579e58a6ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5910aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5910a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5910a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5910a38 'double3':'vector' lvalue ParmVar 0x5579e5910720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5910880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5910cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5910c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e59c31a8 # | | | | `-ReturnStmt 0x5579e59c3198 # | | | | `-CallExpr 0x5579e59c3168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c3150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59c3130 '' Function 0x5579e58a6d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59c3108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c30f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c30d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c30a0 'double4':'vector' lvalue ParmVar 0x5579e5910c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e5910d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59c3308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c3258 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e59c3660 # | | | | `-ReturnStmt 0x5579e59c3650 # | | | | `-CallExpr 0x5579e59c3620 'float' # | | | | |-ImplicitCastExpr 0x5579e59c3608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59c35e8 '' Function 0x5579e58a65f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59c35c0 'float' # | | | | `-ImplicitCastExpr 0x5579e59c35a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c3590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c3558 'int' lvalue ParmVar 0x5579e59c3258 'V' 'int' # | | | `-DeprecatedAttr 0x5579e59c33b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c37c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c3710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e59c3b38 # | | | | `-ReturnStmt 0x5579e59c3b28 # | | | | `-CallExpr 0x5579e59c3af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c3ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59c3ac0 '' Function 0x5579e58a6870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59c3a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c3a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c3a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c3a30 'int2':'vector' lvalue ParmVar 0x5579e59c3710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59c3870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c3c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c3be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e59c4018 # | | | | `-ReturnStmt 0x5579e59c4008 # | | | | `-CallExpr 0x5579e59c3fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c3fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59c3fa0 '' Function 0x5579e58a6ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59c3f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c3f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c3f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c3f10 'int3':'vector' lvalue ParmVar 0x5579e59c3be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59c3d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c4178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c40c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e59c4500 # | | | | `-ReturnStmt 0x5579e59c44f0 # | | | | `-CallExpr 0x5579e59c44c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c44a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59c4488 '' Function 0x5579e58a6d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59c4460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c4448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c4430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c43f8 'int4':'vector' lvalue ParmVar 0x5579e59c40c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e59c4228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c4660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c45b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e59c49d8 # | | | | `-ReturnStmt 0x5579e59c49c8 # | | | | `-CallExpr 0x5579e59c4998 'float' # | | | | |-ImplicitCastExpr 0x5579e59c4980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59c4960 '' Function 0x5579e58a65f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59c4938 'float' # | | | | `-ImplicitCastExpr 0x5579e59c4920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c4908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c48d0 'uint':'unsigned int' lvalue ParmVar 0x5579e59c45b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59c4710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c4b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c4a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e59c4ed0 # | | | | `-ReturnStmt 0x5579e59c4ec0 # | | | | `-CallExpr 0x5579e59c4e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c4e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59c4e58 '' Function 0x5579e58a6870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59c4e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c4e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c4e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c4dc8 'uint2':'vector' lvalue ParmVar 0x5579e59c4a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e59c4be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c5860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c57b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e59c5c00 # | | | | `-ReturnStmt 0x5579e59c5bf0 # | | | | `-CallExpr 0x5579e59c5bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c5ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59c5b88 '' Function 0x5579e58a6ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59c5b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c5b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c5b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c5af8 'uint3':'vector' lvalue ParmVar 0x5579e59c57b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e59c5910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c5d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c5cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e59c6108 # | | | | `-ReturnStmt 0x5579e59c60f8 # | | | | `-CallExpr 0x5579e59c60c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c60b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59c6090 '' Function 0x5579e58a6d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59c6068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c6050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c6038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c6000 'uint4':'vector' lvalue ParmVar 0x5579e59c5cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e59c5e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c6268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c61b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e59c6600 # | | | | `-ReturnStmt 0x5579e59c65f0 # | | | | `-CallExpr 0x5579e59c65c0 'float' # | | | | |-ImplicitCastExpr 0x5579e59c65a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59c6588 '' Function 0x5579e58a65f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59c6560 'float' # | | | | `-ImplicitCastExpr 0x5579e59c6548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c6530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c64f8 'int64_t':'long' lvalue ParmVar 0x5579e59c61b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e59c6318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c6760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c66b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e59c6b18 # | | | | `-ReturnStmt 0x5579e59c6b08 # | | | | `-CallExpr 0x5579e59c6ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c6ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59c6aa0 '' Function 0x5579e58a6870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59c6a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c6a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c6a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c6a10 'int64_t2':'vector' lvalue ParmVar 0x5579e59c66b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59c6810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c6c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c6bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e59c7038 # | | | | `-ReturnStmt 0x5579e59c7028 # | | | | `-CallExpr 0x5579e59c6ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c6fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59c6fc0 '' Function 0x5579e58a6ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59c6f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c6f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c6f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c6f30 'int64_t3':'vector' lvalue ParmVar 0x5579e59c6bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59c6d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c7198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c70e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e59c7560 # | | | | `-ReturnStmt 0x5579e59c7550 # | | | | `-CallExpr 0x5579e59c7520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c7508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59c74e8 '' Function 0x5579e58a6d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59c74c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c74a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c7490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c7458 'int64_t4':'vector' lvalue ParmVar 0x5579e59c70e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59c7248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c76c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c7610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e59c8488 # | | | | `-ReturnStmt 0x5579e59c8478 # | | | | `-CallExpr 0x5579e59c8448 'float' # | | | | |-ImplicitCastExpr 0x5579e59c8430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59c8410 '' Function 0x5579e58a65f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59c83e8 'float' # | | | | `-ImplicitCastExpr 0x5579e59c83d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c83b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c8380 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59c7610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e59c8180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c85e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c8538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59c89c0 # | | | | `-ReturnStmt 0x5579e59c89b0 # | | | | `-CallExpr 0x5579e59c8980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c8968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59c8948 '' Function 0x5579e58a6870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59c8920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c8908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c88f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c88b8 'uint64_t2':'vector' lvalue ParmVar 0x5579e59c8538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59c8698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c8b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c8a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e59c8f00 # | | | | `-ReturnStmt 0x5579e59c8ef0 # | | | | `-CallExpr 0x5579e59c8ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c8ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59c8e88 '' Function 0x5579e58a6ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59c8e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c8e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c8e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c8df8 'uint64_t3':'vector' lvalue ParmVar 0x5579e59c8a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59c8bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c9060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c8fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e59c9448 # | | | | `-ReturnStmt 0x5579e59c9438 # | | | | `-CallExpr 0x5579e59c9408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59c93f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59c93d0 '' Function 0x5579e58a6d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59c93a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c9390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c9378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c9340 'uint64_t4':'vector' lvalue ParmVar 0x5579e59c8fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59c9110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59c95a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c9500 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e59c9928 # | | | | `-ReturnStmt 0x5579e59c9918 # | | | | `-CallExpr 0x5579e59c98e8 'bool' # | | | | |-ImplicitCastExpr 0x5579e59c98d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59c9878 '' Function 0x5579e58a7ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5579e59c9850 'float' # | | | | `-ImplicitCastExpr 0x5579e59c9838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c9820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c97e8 'double' lvalue ParmVar 0x5579e59c9500 'V' 'double' # | | | `-DeprecatedAttr 0x5579e59c9658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59c9a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c99e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e59c9e58 # | | | | `-ReturnStmt 0x5579e59c9e48 # | | | | `-CallExpr 0x5579e59c9e18 'vector' # | | | | |-ImplicitCastExpr 0x5579e59c9e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59c9d80 '' Function 0x5579e58a7df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59c9d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59c9d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59c9d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59c9cf0 'double2':'vector' lvalue ParmVar 0x5579e59c99e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59c9b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59c9fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59c9f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e59ca798 # | | | | `-ReturnStmt 0x5579e59ca788 # | | | | `-CallExpr 0x5579e59ca758 'vector' # | | | | |-ImplicitCastExpr 0x5579e59ca740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59ca6c0 '' Function 0x5579e58a80e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59ca698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ca680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ca668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ca630 'double3':'vector' lvalue ParmVar 0x5579e59c9f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e59ca070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59ca900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ca850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e59cacd8 # | | | | `-ReturnStmt 0x5579e59cacc8 # | | | | `-CallExpr 0x5579e59cac98 'vector' # | | | | |-ImplicitCastExpr 0x5579e59cac80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59cac00 '' Function 0x5579e58a83d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59cabd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59cabc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59caba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59cab70 'double4':'vector' lvalue ParmVar 0x5579e59ca850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59ca9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59cadb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e59cad08 col:29 used V 'double' # | | | `-CompoundStmt 0x5579e59cb018 # | | | `-ReturnStmt 0x5579e59cb008 # | | | `-CallExpr 0x5579e59cafd8 'bool' # | | | |-ImplicitCastExpr 0x5579e59cafc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5579e59cafa0 '' Function 0x5579e58a9000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5579e59caf78 'float' # | | | `-ImplicitCastExpr 0x5579e59caf60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5579e59caf48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5579e59caf10 'double' lvalue ParmVar 0x5579e59cad08 'V' 'double' # | | |-FunctionDecl 0x5579e59cb0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59cb048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5579e59cb380 # | | | `-ReturnStmt 0x5579e59cb370 # | | | `-CallExpr 0x5579e59cb340 'vector' # | | | |-ImplicitCastExpr 0x5579e59cb328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5579e59cb308 '' Function 0x5579e58a9278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5579e59cb2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5579e59cb2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5579e59cb2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5579e59cb278 'double2':'vector' lvalue ParmVar 0x5579e59cb048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5579e59cb460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59cb3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5579e59cb6f0 # | | | `-ReturnStmt 0x5579e59cb6e0 # | | | `-CallExpr 0x5579e59cb6b0 'vector' # | | | |-ImplicitCastExpr 0x5579e59cb698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5579e59cb678 '' Function 0x5579e58a94f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5579e59cb650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5579e59cb638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5579e59cb620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5579e59cb5e8 'double3':'vector' lvalue ParmVar 0x5579e59cb3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5579e59cb7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59cb720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5579e59cba68 # | | | `-ReturnStmt 0x5579e59cba58 # | | | `-CallExpr 0x5579e59cba28 'vector' # | | | |-ImplicitCastExpr 0x5579e59cba10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5579e59cb9f0 '' Function 0x5579e58a9768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5579e59cb9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5579e59cb9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5579e59cb998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5579e59cb960 'double4':'vector' lvalue ParmVar 0x5579e59cb720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5579e59cc160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5579e59cba80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e59cbb18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e59cc0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e59cbe28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5579e59cbf00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5579e59cbf78 col:39 s 'T' # | | | |-CompoundStmt 0x5579e59cc430 # | | | | `-ReturnStmt 0x5579e59cc420 # | | | | `-RecoveryExpr 0x5579e59cc3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5579e59cc2d0 '' lvalue (ADL) = 'lerp' 0x5579e58ab578 0x5579e58a9b08 0x5579e58a9ed0 0x5579e58aa298 0x5579e58aa660 0x5579e58aaa10 0x5579e58aade8 0x5579e58ab1b0 # | | | | |-RecoveryExpr 0x5579e59cc350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5579e59cc370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5579e59cc1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5579e59cc8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5579e59cc4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5579e59cc740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5579e59cc7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5579e59ccdb8 # | | | | `-ReturnStmt 0x5579e59ccda8 # | | | | `-CallExpr 0x5579e59ccd68 'float' # | | | | |-ImplicitCastExpr 0x5579e59ccd50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5579e59cccf8 '' Function 0x5579e58aaa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5579e59ccbb0 'float' # | | | | | `-ImplicitCastExpr 0x5579e59ccb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59ccb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59ccb48 'double' lvalue ParmVar 0x5579e59cc4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5579e59ccc40 'float' # | | | | | `-ImplicitCastExpr 0x5579e59ccc28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59ccc10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59ccbd8 'double' lvalue ParmVar 0x5579e59cc740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5579e59cccd0 'float' # | | | | `-ImplicitCastExpr 0x5579e59cccb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ccca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ccc68 'double' lvalue ParmVar 0x5579e59cc7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5579e59cc9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59cd108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59cce78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5579e59ccef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5579e59ccf78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5579e59cd648 # | | | | `-ReturnStmt 0x5579e59cd638 # | | | | `-CallExpr 0x5579e59cd5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59cd5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5579e59cd558 '' Function 0x5579e58aade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5579e59cd3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59cd3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59cd3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59cd378 'double2':'vector' lvalue ParmVar 0x5579e59cce78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5579e59cd488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59cd470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59cd458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59cd420 'double2':'vector' lvalue ParmVar 0x5579e59ccef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5579e59cd530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59cd518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59cd500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59cd4c8 'double2':'vector' lvalue ParmVar 0x5579e59ccf78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59cd1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59cd998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59cd708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5579e59cd788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5579e59cd808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5579e59cded8 # | | | | `-ReturnStmt 0x5579e59cdec8 # | | | | `-CallExpr 0x5579e59cde88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59cde70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5579e59cddf0 '' Function 0x5579e58ab1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5579e59cdc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59cdc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59cdc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59cdc10 'double3':'vector' lvalue ParmVar 0x5579e59cd708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5579e59cdd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59cdd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59cdcf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59cdcb8 'double3':'vector' lvalue ParmVar 0x5579e59cd788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5579e59cddc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59cddb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59cdd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59cdd60 'double3':'vector' lvalue ParmVar 0x5579e59cd808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e59cda58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59ce228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59cdf98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5579e59ce018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5579e59ce098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5579e59cfba0 # | | | | `-ReturnStmt 0x5579e59cfb90 # | | | | `-CallExpr 0x5579e59cfb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59ce710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5579e59ce688 '' Function 0x5579e58ab578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5579e59ce510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59ce4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59ce4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59ce4a8 'double4':'vector' lvalue ParmVar 0x5579e59cdf98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5579e59ce5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59ce5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59ce588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59ce550 'double4':'vector' lvalue ParmVar 0x5579e59ce018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5579e59ce660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ce648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ce630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ce5f8 'double4':'vector' lvalue ParmVar 0x5579e59ce098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59ce2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59cfe88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59cfc50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5579e59cfcd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5579e59cfd50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5579e59d0320 # | | | | `-ReturnStmt 0x5579e59d0310 # | | | | `-CallExpr 0x5579e59d02d0 'float' # | | | | |-ImplicitCastExpr 0x5579e59d02b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5579e59d0298 '' Function 0x5579e58aaa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5579e59d0150 'float' # | | | | | `-ImplicitCastExpr 0x5579e59d0138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d0120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d00e8 'int' lvalue ParmVar 0x5579e59cfc50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5579e59d01e0 'float' # | | | | | `-ImplicitCastExpr 0x5579e59d01c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d01b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d0178 'int' lvalue ParmVar 0x5579e59cfcd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5579e59d0270 'float' # | | | | `-ImplicitCastExpr 0x5579e59d0258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d0240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d0208 'int' lvalue ParmVar 0x5579e59cfd50 'V3' 'int' # | | | `-DeprecatedAttr 0x5579e59cff48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d0658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d03d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5579e59d0450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5579e59d04d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5579e59d0b40 # | | | | `-ReturnStmt 0x5579e59d0b30 # | | | | `-CallExpr 0x5579e59d0af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d0ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5579e59d0ab8 '' Function 0x5579e58aade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5579e59d0940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d0928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d0910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d08d8 'int2':'vector' lvalue ParmVar 0x5579e59d03d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5579e59d09e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d09d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d09b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d0980 'int2':'vector' lvalue ParmVar 0x5579e59d0450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5579e59d0a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d0a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d0a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d0a28 'int2':'vector' lvalue ParmVar 0x5579e59d04d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59d0718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d0e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d0bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5579e59d0c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5579e59d0cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5579e59d1368 # | | | | `-ReturnStmt 0x5579e59d1358 # | | | | `-CallExpr 0x5579e59d1318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d1300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5579e59d12e0 '' Function 0x5579e58ab1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5579e59d1168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d1150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d1138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d1100 'int3':'vector' lvalue ParmVar 0x5579e59d0bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5579e59d1210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d11f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d11e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d11a8 'int3':'vector' lvalue ParmVar 0x5579e59d0c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5579e59d12b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d12a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d1288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d1250 'int3':'vector' lvalue ParmVar 0x5579e59d0cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59d0f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d16a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d1418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5579e59d1498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5579e59d1518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5579e59d2bc0 # | | | | `-ReturnStmt 0x5579e59d2bb0 # | | | | `-CallExpr 0x5579e59d2b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d1b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5579e59d1b18 '' Function 0x5579e58ab578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5579e59d19a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d1988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d1970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d1938 'int4':'vector' lvalue ParmVar 0x5579e59d1418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5579e59d1a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d1a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d1a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d19e0 'int4':'vector' lvalue ParmVar 0x5579e59d1498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5579e59d1af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d1ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d1ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d1a88 'int4':'vector' lvalue ParmVar 0x5579e59d1518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e59d1768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d2ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d2c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e59d2cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e59d2d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e59d33b0 # | | | | `-ReturnStmt 0x5579e59d33a0 # | | | | `-CallExpr 0x5579e59d3360 'float' # | | | | |-ImplicitCastExpr 0x5579e59d3348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5579e59d3328 '' Function 0x5579e58aaa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5579e59d31e0 'float' # | | | | | `-ImplicitCastExpr 0x5579e59d31c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d31b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d3178 'uint':'unsigned int' lvalue ParmVar 0x5579e59d2c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5579e59d3270 'float' # | | | | | `-ImplicitCastExpr 0x5579e59d3258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d3240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d3208 'uint':'unsigned int' lvalue ParmVar 0x5579e59d2cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5579e59d3300 'float' # | | | | `-ImplicitCastExpr 0x5579e59d32e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d32d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d3298 'uint':'unsigned int' lvalue ParmVar 0x5579e59d2d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59d2fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d36e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d3460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e59d34e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e59d3560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5579e59d3bf0 # | | | | `-ReturnStmt 0x5579e59d3be0 # | | | | `-CallExpr 0x5579e59d3ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d3b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5579e59d3b68 '' Function 0x5579e58aade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5579e59d39f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d39d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d39c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d3988 'uint2':'vector' lvalue ParmVar 0x5579e59d3460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5579e59d3a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d3a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d3a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d3a30 'uint2':'vector' lvalue ParmVar 0x5579e59d34e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5579e59d3b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d3b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d3b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d3ad8 'uint2':'vector' lvalue ParmVar 0x5579e59d3560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e59d37a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d3f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d3ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e59d3d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e59d3da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5579e59d4438 # | | | | `-ReturnStmt 0x5579e59d4428 # | | | | `-CallExpr 0x5579e59d43e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d43d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5579e59d43b0 '' Function 0x5579e58ab1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5579e59d4238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d4220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d4208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d41d0 'uint3':'vector' lvalue ParmVar 0x5579e59d3ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5579e59d42e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d42c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d42b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d4278 'uint3':'vector' lvalue ParmVar 0x5579e59d3d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5579e59d4388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d4370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d4358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d4320 'uint3':'vector' lvalue ParmVar 0x5579e59d3da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e59d3fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d4778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d44e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e59d4568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e59d45e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5579e59d4cb0 # | | | | `-ReturnStmt 0x5579e59d4ca0 # | | | | `-CallExpr 0x5579e59d4c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d4c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5579e59d4c28 '' Function 0x5579e58ab578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5579e59d4a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d4a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d4a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d4a28 'uint4':'vector' lvalue ParmVar 0x5579e59d44e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5579e59d4b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d4b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d4b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d4ad0 'uint4':'vector' lvalue ParmVar 0x5579e59d4568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5579e59d4c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d4be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d4bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d4b98 'uint4':'vector' lvalue ParmVar 0x5579e59d45e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e59d4838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d4fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d4d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e59d4de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e59d4e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5579e59d54c0 # | | | | `-ReturnStmt 0x5579e59d54b0 # | | | | `-CallExpr 0x5579e59d5470 'float' # | | | | |-ImplicitCastExpr 0x5579e59d5458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5579e59d5438 '' Function 0x5579e58aaa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5579e59d52f0 'float' # | | | | | `-ImplicitCastExpr 0x5579e59d52d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d52c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d5288 'int64_t':'long' lvalue ParmVar 0x5579e59d4d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5579e59d5380 'float' # | | | | | `-ImplicitCastExpr 0x5579e59d5368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d5350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d5318 'int64_t':'long' lvalue ParmVar 0x5579e59d4de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5579e59d5410 'float' # | | | | `-ImplicitCastExpr 0x5579e59d53f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d53e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d53a8 'int64_t':'long' lvalue ParmVar 0x5579e59d4e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e59d50a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d57f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d5570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e59d55f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e59d5670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e59d5d20 # | | | | `-ReturnStmt 0x5579e59d5d10 # | | | | `-CallExpr 0x5579e59d5cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d5cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5579e59d5c98 '' Function 0x5579e58aade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5579e59d5b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d5b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d5af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d5ab8 'int64_t2':'vector' lvalue ParmVar 0x5579e59d5570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5579e59d5bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d5bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d5b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d5b60 'int64_t2':'vector' lvalue ParmVar 0x5579e59d55f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5579e59d5c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d5c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d5c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d5c08 'int64_t2':'vector' lvalue ParmVar 0x5579e59d5670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59d58b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d6058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d5dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e59d5e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e59d5ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e59d6588 # | | | | `-ReturnStmt 0x5579e59d6578 # | | | | `-CallExpr 0x5579e59d6538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d6520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5579e59d6500 '' Function 0x5579e58ab1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5579e59d6388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d6370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d6358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d6320 'int64_t3':'vector' lvalue ParmVar 0x5579e59d5dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5579e59d6430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d6418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d6400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d63c8 'int64_t3':'vector' lvalue ParmVar 0x5579e59d5e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5579e59d64d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d64c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d64a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d6470 'int64_t3':'vector' lvalue ParmVar 0x5579e59d5ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59d6118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d68c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d6638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e59d66b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e59d6738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e59d7e20 # | | | | `-ReturnStmt 0x5579e59d7e10 # | | | | `-CallExpr 0x5579e59d7dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d7db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5579e59d7d98 '' Function 0x5579e58ab578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5579e59d7c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d7c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d7bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d7bb8 'int64_t4':'vector' lvalue ParmVar 0x5579e59d6638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5579e59d7cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d7cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d7c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d7c60 'int64_t4':'vector' lvalue ParmVar 0x5579e59d66b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5579e59d7d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d7d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d7d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d7d08 'int64_t4':'vector' lvalue ParmVar 0x5579e59d6738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59d6988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d8158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d7ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e59d7f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e59d7fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e59d8650 # | | | | `-ReturnStmt 0x5579e59d8640 # | | | | `-CallExpr 0x5579e59d8600 'float' # | | | | |-ImplicitCastExpr 0x5579e59d85e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5579e59d85c8 '' Function 0x5579e58aaa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5579e59d8480 'float' # | | | | | `-ImplicitCastExpr 0x5579e59d8468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d8450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d8418 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59d7ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5579e59d8510 'float' # | | | | | `-ImplicitCastExpr 0x5579e59d84f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d84e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d84a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59d7f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5579e59d85a0 'float' # | | | | `-ImplicitCastExpr 0x5579e59d8588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d8570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d8538 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59d7fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e59d8218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d8988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d8700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e59d8780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e59d8800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59d8ed0 # | | | | `-ReturnStmt 0x5579e59d8ec0 # | | | | `-CallExpr 0x5579e59d8e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d8e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5579e59d8e48 '' Function 0x5579e58aade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5579e59d8cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d8cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d8ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d8c68 'uint64_t2':'vector' lvalue ParmVar 0x5579e59d8700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5579e59d8d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d8d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d8d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d8d10 'uint64_t2':'vector' lvalue ParmVar 0x5579e59d8780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5579e59d8e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d8e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d8df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d8db8 'uint64_t2':'vector' lvalue ParmVar 0x5579e59d8800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59d8a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d9208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d8f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e59d9000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e59d9080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e59d9758 # | | | | `-ReturnStmt 0x5579e59d9748 # | | | | `-CallExpr 0x5579e59d9708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d96f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5579e59d96d0 '' Function 0x5579e58ab1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5579e59d9558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d9540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d9528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d94f0 'uint64_t3':'vector' lvalue ParmVar 0x5579e59d8f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5579e59d9600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d95e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d95d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d9598 'uint64_t3':'vector' lvalue ParmVar 0x5579e59d9000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5579e59d96a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d9690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d9678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d9640 'uint64_t3':'vector' lvalue ParmVar 0x5579e59d9080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59d92c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59d9a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59d9808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e59d9888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e59d9908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e59da000 # | | | | `-ReturnStmt 0x5579e59d9ff0 # | | | | `-CallExpr 0x5579e59d9fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59d9f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5579e59d9f78 '' Function 0x5579e58ab578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5579e59d9e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d9de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d9dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d9d98 'uint64_t4':'vector' lvalue ParmVar 0x5579e59d9808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5579e59d9ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59d9e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59d9e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59d9e40 'uint64_t4':'vector' lvalue ParmVar 0x5579e59d9888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5579e59d9f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59d9f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59d9f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59d9ee8 'uint64_t4':'vector' lvalue ParmVar 0x5579e59d9908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59d9b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59da168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e59da0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e59da4b0 # | | | | `-ReturnStmt 0x5579e59da4a0 # | | | | `-CallExpr 0x5579e59da470 'float' # | | | | |-ImplicitCastExpr 0x5579e59da458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59da438 '' Function 0x5579e58ac1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59da410 'float' # | | | | `-ImplicitCastExpr 0x5579e59da3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59da3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59da3a8 'double' lvalue ParmVar 0x5579e59da0b8 'V' 'double' # | | | `-DeprecatedAttr 0x5579e59da218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59da618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59da568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e59da980 # | | | | `-ReturnStmt 0x5579e59da970 # | | | | `-CallExpr 0x5579e59da940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59da928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59da908 '' Function 0x5579e58ac470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59da8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59da8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59da8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59da878 'double2':'vector' lvalue ParmVar 0x5579e59da568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59da6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59daae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59daa38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e59dae58 # | | | | `-ReturnStmt 0x5579e59dae48 # | | | | `-CallExpr 0x5579e59dae18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59dae00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59dade0 '' Function 0x5579e58ac6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59dadb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59dada0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59dad88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59dad50 'double3':'vector' lvalue ParmVar 0x5579e59daa38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e59dab98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59dafc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59daf10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e59db338 # | | | | `-ReturnStmt 0x5579e59db328 # | | | | `-CallExpr 0x5579e59db2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59db2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59db2c0 '' Function 0x5579e58ac960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59db298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59db280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59db268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59db230 'double4':'vector' lvalue ParmVar 0x5579e59daf10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59db070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59db498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59db3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e59db7f0 # | | | | `-ReturnStmt 0x5579e59db7e0 # | | | | `-CallExpr 0x5579e59db7b0 'float' # | | | | |-ImplicitCastExpr 0x5579e59db798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59db778 '' Function 0x5579e58ac1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59db750 'float' # | | | | `-ImplicitCastExpr 0x5579e59db738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59db720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59db6e8 'int' lvalue ParmVar 0x5579e59db3e8 'V' 'int' # | | | `-DeprecatedAttr 0x5579e59db548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59db950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59db8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e59dbce0 # | | | | `-ReturnStmt 0x5579e59dbcd0 # | | | | `-CallExpr 0x5579e59dbca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59dbc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59dbc68 '' Function 0x5579e58ac470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59dbc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59dbc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59dbc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59dbbd8 'int2':'vector' lvalue ParmVar 0x5579e59db8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59dba00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59dbe40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59dbd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e59dc1c0 # | | | | `-ReturnStmt 0x5579e59dc1b0 # | | | | `-CallExpr 0x5579e59dc180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59dc168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59dc148 '' Function 0x5579e58ac6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59dc120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59dc108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59dc0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59dc0b8 'int3':'vector' lvalue ParmVar 0x5579e59dbd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59dbef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59dc320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59dc270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e59dc6a8 # | | | | `-ReturnStmt 0x5579e59dc698 # | | | | `-CallExpr 0x5579e59dc668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59dc650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59dc630 '' Function 0x5579e58ac960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59dc608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59dc5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59dc5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59dc5a0 'int4':'vector' lvalue ParmVar 0x5579e59dc270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e59dc3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59dc808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59dc758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e59dcb80 # | | | | `-ReturnStmt 0x5579e59dcb70 # | | | | `-CallExpr 0x5579e59dcb40 'float' # | | | | |-ImplicitCastExpr 0x5579e59dcb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59dcb08 '' Function 0x5579e58ac1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59dcae0 'float' # | | | | `-ImplicitCastExpr 0x5579e59dcac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59dcab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59dca78 'uint':'unsigned int' lvalue ParmVar 0x5579e59dc758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59dc8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59dcce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59dcc30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e59dd078 # | | | | `-ReturnStmt 0x5579e59dd068 # | | | | `-CallExpr 0x5579e59dd038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59dd020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59dd000 '' Function 0x5579e58ac470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59dcfd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59dcfc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59dcfa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59dcf70 'uint2':'vector' lvalue ParmVar 0x5579e59dcc30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e59dcd90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59dd1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59dd128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e59dd578 # | | | | `-ReturnStmt 0x5579e59dd568 # | | | | `-CallExpr 0x5579e59dd538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59dd520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59dd500 '' Function 0x5579e58ac6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59dd4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59dd4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59dd4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59dd470 'uint3':'vector' lvalue ParmVar 0x5579e59dd128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e59dd288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59dd6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59dd628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e59dda80 # | | | | `-ReturnStmt 0x5579e59dda70 # | | | | `-CallExpr 0x5579e59dda40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59dda28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59dda08 '' Function 0x5579e58ac960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59dd9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59dd9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59dd9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59dd978 'uint4':'vector' lvalue ParmVar 0x5579e59dd628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e59dd788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59de410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ddb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e59de7a8 # | | | | `-ReturnStmt 0x5579e59de798 # | | | | `-CallExpr 0x5579e59de768 'float' # | | | | |-ImplicitCastExpr 0x5579e59de750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59de730 '' Function 0x5579e58ac1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59de708 'float' # | | | | `-ImplicitCastExpr 0x5579e59de6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59de6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59de6a0 'int64_t':'long' lvalue ParmVar 0x5579e59ddb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e59de4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59de908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59de858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e59decc0 # | | | | `-ReturnStmt 0x5579e59decb0 # | | | | `-CallExpr 0x5579e59dec80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59dec68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59dec48 '' Function 0x5579e58ac470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59dec20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59dec08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59debf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59debb8 'int64_t2':'vector' lvalue ParmVar 0x5579e59de858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59de9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59dee20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ded70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e59df1e0 # | | | | `-ReturnStmt 0x5579e59df1d0 # | | | | `-CallExpr 0x5579e59df1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59df188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59df168 '' Function 0x5579e58ac6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59df140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59df128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59df110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59df0d8 'int64_t3':'vector' lvalue ParmVar 0x5579e59ded70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59deed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59df340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59df290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e59df708 # | | | | `-ReturnStmt 0x5579e59df6f8 # | | | | `-CallExpr 0x5579e59df6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59df6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59df690 '' Function 0x5579e58ac960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59df668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59df650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59df638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59df600 'int64_t4':'vector' lvalue ParmVar 0x5579e59df290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59df3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59df868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59df7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e59dfc20 # | | | | `-ReturnStmt 0x5579e59dfc10 # | | | | `-CallExpr 0x5579e59dfbe0 'float' # | | | | |-ImplicitCastExpr 0x5579e59dfbc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59dfba8 '' Function 0x5579e58ac1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59dfb80 'float' # | | | | `-ImplicitCastExpr 0x5579e59dfb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59dfb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59dfb18 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59df7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e59df918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59dfd80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59dfcd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59e0158 # | | | | `-ReturnStmt 0x5579e59e0148 # | | | | `-CallExpr 0x5579e59e0118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e0100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59e00e0 '' Function 0x5579e58ac470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59e00b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e00a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e0088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e0050 'uint64_t2':'vector' lvalue ParmVar 0x5579e59dfcd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59dfe30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e02b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e0208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e59e0f48 # | | | | `-ReturnStmt 0x5579e59e0f38 # | | | | `-CallExpr 0x5579e59e0f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e0ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59e0ed0 '' Function 0x5579e58ac6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59e0ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e0e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e0e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e0e40 'uint64_t3':'vector' lvalue ParmVar 0x5579e59e0208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59e0368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e10a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e0ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e59e1490 # | | | | `-ReturnStmt 0x5579e59e1480 # | | | | `-CallExpr 0x5579e59e1450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e1438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59e1418 '' Function 0x5579e58ac960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59e13f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e13d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e13c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e1388 'uint64_t4':'vector' lvalue ParmVar 0x5579e59e0ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59e1158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e1600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e1550 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e59e1948 # | | | | `-ReturnStmt 0x5579e59e1938 # | | | | `-CallExpr 0x5579e59e1908 'float' # | | | | |-ImplicitCastExpr 0x5579e59e18f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59e18d0 '' Function 0x5579e58ad578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59e18a8 'float' # | | | | `-ImplicitCastExpr 0x5579e59e1890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e1878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e1840 'double' lvalue ParmVar 0x5579e59e1550 'V' 'double' # | | | `-DeprecatedAttr 0x5579e59e16b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59e1ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e1a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e59e1e20 # | | | | `-ReturnStmt 0x5579e59e1e10 # | | | | `-CallExpr 0x5579e59e1de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e1dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59e1da8 '' Function 0x5579e58ad7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59e1d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e1d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e1d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e1d18 'double2':'vector' lvalue ParmVar 0x5579e59e1a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59e1b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59e1f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e1ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e59e2300 # | | | | `-ReturnStmt 0x5579e59e22f0 # | | | | `-CallExpr 0x5579e59e22c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e22a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59e2288 '' Function 0x5579e58ada68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59e2260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e2248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e2230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e21f8 'double3':'vector' lvalue ParmVar 0x5579e59e1ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e59e2040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59e2470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e23c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e59e27e8 # | | | | `-ReturnStmt 0x5579e59e27d8 # | | | | `-CallExpr 0x5579e59e27a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e2790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59e2770 '' Function 0x5579e58aed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59e2748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e2730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e2718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e26e0 'double4':'vector' lvalue ParmVar 0x5579e59e23c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59e2520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59e2948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e2898 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e59e32e0 # | | | | `-ReturnStmt 0x5579e59e32d0 # | | | | `-CallExpr 0x5579e59e32a0 'float' # | | | | |-ImplicitCastExpr 0x5579e59e2c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59e2c28 '' Function 0x5579e58ad578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59e2c00 'float' # | | | | `-ImplicitCastExpr 0x5579e59e2be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e2bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e2b98 'int' lvalue ParmVar 0x5579e59e2898 'V' 'int' # | | | `-DeprecatedAttr 0x5579e59e29f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e3440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e3390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e59e37b8 # | | | | `-ReturnStmt 0x5579e59e37a8 # | | | | `-CallExpr 0x5579e59e3778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e3760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59e3740 '' Function 0x5579e58ad7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59e3718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e3700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e36e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e36b0 'int2':'vector' lvalue ParmVar 0x5579e59e3390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59e34f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e3918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e3868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e59e3c98 # | | | | `-ReturnStmt 0x5579e59e3c88 # | | | | `-CallExpr 0x5579e59e3c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e3c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59e3c20 '' Function 0x5579e58ada68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59e3bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e3be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e3bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e3b90 'int3':'vector' lvalue ParmVar 0x5579e59e3868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59e39c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e3df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e3d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e59e4180 # | | | | `-ReturnStmt 0x5579e59e4170 # | | | | `-CallExpr 0x5579e59e4140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e4128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59e4108 '' Function 0x5579e58aed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59e40e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e40c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e40b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e4078 'int4':'vector' lvalue ParmVar 0x5579e59e3d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e59e3ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e42e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e4230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e59e4658 # | | | | `-ReturnStmt 0x5579e59e4648 # | | | | `-CallExpr 0x5579e59e4618 'float' # | | | | |-ImplicitCastExpr 0x5579e59e4600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59e45e0 '' Function 0x5579e58ad578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59e45b8 'float' # | | | | `-ImplicitCastExpr 0x5579e59e45a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e4588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e4550 'uint':'unsigned int' lvalue ParmVar 0x5579e59e4230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59e4390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e47b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e4708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e59e4b50 # | | | | `-ReturnStmt 0x5579e59e4b40 # | | | | `-CallExpr 0x5579e59e4b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e4af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59e4ad8 '' Function 0x5579e58ad7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59e4ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e4a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e4a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e4a48 'uint2':'vector' lvalue ParmVar 0x5579e59e4708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e59e4868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e4cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e4c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e59e5050 # | | | | `-ReturnStmt 0x5579e59e5040 # | | | | `-CallExpr 0x5579e59e5010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e4ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59e4fd8 '' Function 0x5579e58ada68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59e4fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e4f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e4f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e4f48 'uint3':'vector' lvalue ParmVar 0x5579e59e4c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e59e4d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e51b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e5100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e59e5e18 # | | | | `-ReturnStmt 0x5579e59e5e08 # | | | | `-CallExpr 0x5579e59e5dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e5dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59e5da0 '' Function 0x5579e58aed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59e5d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e5d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e5d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e5d10 'uint4':'vector' lvalue ParmVar 0x5579e59e5100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e59e5b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e5f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e5ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e59e6310 # | | | | `-ReturnStmt 0x5579e59e6300 # | | | | `-CallExpr 0x5579e59e62d0 'float' # | | | | |-ImplicitCastExpr 0x5579e59e62b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59e6298 '' Function 0x5579e58ad578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59e6270 'float' # | | | | `-ImplicitCastExpr 0x5579e59e6258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e6240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e6208 'int64_t':'long' lvalue ParmVar 0x5579e59e5ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e59e6028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e6470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e63c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e59e6828 # | | | | `-ReturnStmt 0x5579e59e6818 # | | | | `-CallExpr 0x5579e59e67e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e67d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59e67b0 '' Function 0x5579e58ad7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59e6788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e6770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e6758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e6720 'int64_t2':'vector' lvalue ParmVar 0x5579e59e63c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59e6520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e6988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e68d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e59e6d48 # | | | | `-ReturnStmt 0x5579e59e6d38 # | | | | `-CallExpr 0x5579e59e6d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e6cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59e6cd0 '' Function 0x5579e58ada68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59e6ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e6c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e6c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e6c40 'int64_t3':'vector' lvalue ParmVar 0x5579e59e68d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59e6a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e6ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e6df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e59e7270 # | | | | `-ReturnStmt 0x5579e59e7260 # | | | | `-CallExpr 0x5579e59e7230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e7218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59e71f8 '' Function 0x5579e58aed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59e71d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e71b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e71a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e7168 'int64_t4':'vector' lvalue ParmVar 0x5579e59e6df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59e6f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e73d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e7320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e59e7788 # | | | | `-ReturnStmt 0x5579e59e7778 # | | | | `-CallExpr 0x5579e59e7748 'float' # | | | | |-ImplicitCastExpr 0x5579e59e7730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59e7710 '' Function 0x5579e58ad578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59e76e8 'float' # | | | | `-ImplicitCastExpr 0x5579e59e76d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e76b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e7680 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59e7320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e59e7480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e78e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e7838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59e8600 # | | | | `-ReturnStmt 0x5579e59e85f0 # | | | | `-CallExpr 0x5579e59e85c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e85a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59e8588 '' Function 0x5579e58ad7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59e8560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e8548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e8530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e84f8 'uint64_t2':'vector' lvalue ParmVar 0x5579e59e7838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59e7998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e8760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e86b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e59e8b40 # | | | | `-ReturnStmt 0x5579e59e8b30 # | | | | `-CallExpr 0x5579e59e8b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e8ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59e8ac8 '' Function 0x5579e58ada68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59e8aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e8a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e8a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e8a38 'uint64_t3':'vector' lvalue ParmVar 0x5579e59e86b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59e8810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e8ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e8bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e59e9088 # | | | | `-ReturnStmt 0x5579e59e9078 # | | | | `-CallExpr 0x5579e59e9048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e9030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59e9010 '' Function 0x5579e58aed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59e8fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e8fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e8fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e8f80 'uint64_t4':'vector' lvalue ParmVar 0x5579e59e8bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59e8d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59e91f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e9148 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e59e9540 # | | | | `-ReturnStmt 0x5579e59e9530 # | | | | `-CallExpr 0x5579e59e9500 'float' # | | | | |-ImplicitCastExpr 0x5579e59e94e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59e94c8 '' Function 0x5579e58af958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59e94a0 'float' # | | | | `-ImplicitCastExpr 0x5579e59e9488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e9470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e9438 'double' lvalue ParmVar 0x5579e59e9148 'V' 'double' # | | | `-DeprecatedAttr 0x5579e59e92a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59e96b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e9600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e59e9a18 # | | | | `-ReturnStmt 0x5579e59e9a08 # | | | | `-CallExpr 0x5579e59e99d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e99c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59e99a0 '' Function 0x5579e58afbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59e9978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e9960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e9948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e9910 'double2':'vector' lvalue ParmVar 0x5579e59e9600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59e9760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59e9b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e9ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e59e9ef8 # | | | | `-ReturnStmt 0x5579e59e9ee8 # | | | | `-CallExpr 0x5579e59e9eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59e9ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59e9e80 '' Function 0x5579e58afe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59e9e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59e9e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59e9e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59e9df0 'double3':'vector' lvalue ParmVar 0x5579e59e9ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e59e9c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59ea068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59e9fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e59ea990 # | | | | `-ReturnStmt 0x5579e59ea980 # | | | | `-CallExpr 0x5579e59ea3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59ea388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59ea368 '' Function 0x5579e58b00c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59ea340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ea328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ea310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ea2d8 'double4':'vector' lvalue ParmVar 0x5579e59e9fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59ea118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59eaaf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59eaa40 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e59eae48 # | | | | `-ReturnStmt 0x5579e59eae38 # | | | | `-CallExpr 0x5579e59eae08 'float' # | | | | |-ImplicitCastExpr 0x5579e59eadf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59eadd0 '' Function 0x5579e58af958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59eada8 'float' # | | | | `-ImplicitCastExpr 0x5579e59ead90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ead78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ead40 'int' lvalue ParmVar 0x5579e59eaa40 'V' 'int' # | | | `-DeprecatedAttr 0x5579e59eaba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59eafa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59eaef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e59eb320 # | | | | `-ReturnStmt 0x5579e59eb310 # | | | | `-CallExpr 0x5579e59eb2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59eb2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59eb2a8 '' Function 0x5579e58afbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59eb280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59eb268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59eb250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59eb218 'int2':'vector' lvalue ParmVar 0x5579e59eaef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59eb058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59eb480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59eb3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e59eb800 # | | | | `-ReturnStmt 0x5579e59eb7f0 # | | | | `-CallExpr 0x5579e59eb7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59eb7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59eb788 '' Function 0x5579e58afe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59eb760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59eb748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59eb730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59eb6f8 'int3':'vector' lvalue ParmVar 0x5579e59eb3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59eb530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59eb960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59eb8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e59ebce8 # | | | | `-ReturnStmt 0x5579e59ebcd8 # | | | | `-CallExpr 0x5579e59ebca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59ebc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59ebc70 '' Function 0x5579e58b00c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59ebc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ebc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ebc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ebbe0 'int4':'vector' lvalue ParmVar 0x5579e59eb8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e59eba10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59ebe48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ebd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e59ec1c0 # | | | | `-ReturnStmt 0x5579e59ec1b0 # | | | | `-CallExpr 0x5579e59ec180 'float' # | | | | |-ImplicitCastExpr 0x5579e59ec168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59ec148 '' Function 0x5579e58af958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59ec120 'float' # | | | | `-ImplicitCastExpr 0x5579e59ec108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ec0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ec0b8 'uint':'unsigned int' lvalue ParmVar 0x5579e59ebd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59ebef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59ec320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ec270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e59ec6b8 # | | | | `-ReturnStmt 0x5579e59ec6a8 # | | | | `-CallExpr 0x5579e59ec678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59ec660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59ec640 '' Function 0x5579e58afbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59ec618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ec600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ec5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ec5b0 'uint2':'vector' lvalue ParmVar 0x5579e59ec270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e59ec3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59ec818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ec768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e59ed450 # | | | | `-ReturnStmt 0x5579e59ed440 # | | | | `-CallExpr 0x5579e59ed410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59ed3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59ed3d8 '' Function 0x5579e58afe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59ed3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ed398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ed380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ed348 'uint3':'vector' lvalue ParmVar 0x5579e59ec768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e59ec8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59ed5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ed500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e59ed958 # | | | | `-ReturnStmt 0x5579e59ed948 # | | | | `-CallExpr 0x5579e59ed918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59ed900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59ed8e0 '' Function 0x5579e58b00c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59ed8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ed8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ed888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ed850 'uint4':'vector' lvalue ParmVar 0x5579e59ed500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e59ed660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59edab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59eda08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e59ede50 # | | | | `-ReturnStmt 0x5579e59ede40 # | | | | `-CallExpr 0x5579e59ede10 'float' # | | | | |-ImplicitCastExpr 0x5579e59eddf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59eddd8 '' Function 0x5579e58af958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59eddb0 'float' # | | | | `-ImplicitCastExpr 0x5579e59edd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59edd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59edd48 'int64_t':'long' lvalue ParmVar 0x5579e59eda08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e59edb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59edfb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59edf00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e59ee368 # | | | | `-ReturnStmt 0x5579e59ee358 # | | | | `-CallExpr 0x5579e59ee328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59ee310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59ee2f0 '' Function 0x5579e58afbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59ee2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ee2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ee298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ee260 'int64_t2':'vector' lvalue ParmVar 0x5579e59edf00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59ee060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59ee4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ee418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e59ee888 # | | | | `-ReturnStmt 0x5579e59ee878 # | | | | `-CallExpr 0x5579e59ee848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59ee830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59ee810 '' Function 0x5579e58afe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59ee7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ee7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ee7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ee780 'int64_t3':'vector' lvalue ParmVar 0x5579e59ee418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59ee578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59ee9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ee938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e59eedb0 # | | | | `-ReturnStmt 0x5579e59eeda0 # | | | | `-CallExpr 0x5579e59eed70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59eed58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59eed38 '' Function 0x5579e58b00c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59eed10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59eecf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59eece0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59eeca8 'int64_t4':'vector' lvalue ParmVar 0x5579e59ee938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59eea98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59eef10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59eee60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e59f09e0 # | | | | `-ReturnStmt 0x5579e59f09d0 # | | | | `-CallExpr 0x5579e59f09a0 'float' # | | | | |-ImplicitCastExpr 0x5579e59f0988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59f0968 '' Function 0x5579e58af958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59f0940 'float' # | | | | `-ImplicitCastExpr 0x5579e59f0928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f0910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ef1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59eee60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e59eefc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f0b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f0a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59f0f18 # | | | | `-ReturnStmt 0x5579e59f0f08 # | | | | `-CallExpr 0x5579e59f0ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f0ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59f0ea0 '' Function 0x5579e58afbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59f0e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f0e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f0e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f0e10 'uint64_t2':'vector' lvalue ParmVar 0x5579e59f0a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59f0bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f1078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f0fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e59f1458 # | | | | `-ReturnStmt 0x5579e59f1448 # | | | | `-CallExpr 0x5579e59f1418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f1400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59f13e0 '' Function 0x5579e58afe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59f13b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f13a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f1388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f1350 'uint64_t3':'vector' lvalue ParmVar 0x5579e59f0fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59f1128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f15b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f1508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e59f19a0 # | | | | `-ReturnStmt 0x5579e59f1990 # | | | | `-CallExpr 0x5579e59f1960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f1948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59f1928 '' Function 0x5579e58b00c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59f1900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f18e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f18d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f1898 'uint64_t4':'vector' lvalue ParmVar 0x5579e59f1508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59f1668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5579e59f1fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5579e59f19b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e59f1a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e59f1f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f1d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5579e59f1dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x5579e59f2310 # | | | | `-ReturnStmt 0x5579e59f2300 # | | | | `-RecoveryExpr 0x5579e59f22d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5579e59f2138 '' lvalue (ADL) = 'max' 0x5579e58c1988 0x5579e5887f00 0x5579e5888210 0x5579e5888530 0x5579e5888850 0x5579e5888b58 0x5579e5888ef8 0x5579e5889298 0x5579e5889638 0x5579e5889958 0x5579e5889cb8 0x5579e58bdfb8 0x5579e58be318 0x5579e58be638 0x5579e58be9d8 0x5579e58bed78 0x5579e58bf118 0x5579e58bf438 0x5579e58bf7d8 0x5579e58bfb78 0x5579e58bff38 0x5579e58c0240 0x5579e58c0560 0x5579e58c0880 0x5579e58c0ba0 0x5579e58c0ea8 0x5579e58c1248 0x5579e58c15e8 # | | | | `-RecoveryExpr 0x5579e59f2258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5579e59f2038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5579e59f2ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x5579e59f2328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e59f23c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e59f2f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f2670 col:7 p0 'T' # | | | |-ParmVarDecl 0x5579e59f2748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5579e59f3338 # | | | | `-ReturnStmt 0x5579e59f3328 # | | | | `-RecoveryExpr 0x5579e59f32f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5579e59f3160 '' lvalue (ADL) = 'max' 0x5579e58c15e8 0x5579e58c1988 0x5579e5887f00 0x5579e5888210 0x5579e5888530 0x5579e5888850 0x5579e5888b58 0x5579e5888ef8 0x5579e5889298 0x5579e5889638 0x5579e5889958 0x5579e5889cb8 0x5579e58bdfb8 0x5579e58be318 0x5579e58be638 0x5579e58be9d8 0x5579e58bed78 0x5579e58bf118 0x5579e58bf438 0x5579e58bf7d8 0x5579e58bfb78 0x5579e58bff38 0x5579e58c0240 0x5579e58c0560 0x5579e58c0880 0x5579e58c0ba0 0x5579e58c0ea8 0x5579e58c1248 # | | | | `-RecoveryExpr 0x5579e59f32d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5579e59f3060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5579e59f3920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x5579e59f3350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e59f33e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e59f3878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f36f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5579e59f3768 col:24 p1 'T' # | | | |-CompoundStmt 0x5579e59f3c60 # | | | | `-ReturnStmt 0x5579e59f3c50 # | | | | `-RecoveryExpr 0x5579e59f3c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5579e59f3a88 '' lvalue (ADL) = 'min' 0x5579e58c8b60 0x5579e58c1d20 0x5579e58c2030 0x5579e58c2350 0x5579e58c2670 0x5579e58c2978 0x5579e58c2c98 0x5579e58c2fb8 0x5579e58c32d8 0x5579e58c35f8 0x5579e58c3918 0x5579e58c3c38 0x5579e58c3f68 0x5579e58c4270 0x5579e58c4590 0x5579e58c48b0 0x5579e58c4bd0 0x5579e58c4ef0 0x5579e58c5210 0x5579e58c5530 0x5579e58c5850 0x5579e58c5b70 0x5579e58c78b8 0x5579e58c7bd8 0x5579e58c7ef8 0x5579e58c8200 0x5579e58c8520 0x5579e58c8840 # | | | | `-RecoveryExpr 0x5579e59f3ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5579e59f3988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5579e59f4250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x5579e59f3c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e59f3d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e59f41a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f3fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x5579e59f4098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5579e59f4590 # | | | | `-ReturnStmt 0x5579e59f4580 # | | | | `-RecoveryExpr 0x5579e59f4550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5579e59f43b8 '' lvalue (ADL) = 'min' 0x5579e58c8840 0x5579e58c8b60 0x5579e58c1d20 0x5579e58c2030 0x5579e58c2350 0x5579e58c2670 0x5579e58c2978 0x5579e58c2c98 0x5579e58c2fb8 0x5579e58c32d8 0x5579e58c35f8 0x5579e58c3918 0x5579e58c3c38 0x5579e58c3f68 0x5579e58c4270 0x5579e58c4590 0x5579e58c48b0 0x5579e58c4bd0 0x5579e58c4ef0 0x5579e58c5210 0x5579e58c5530 0x5579e58c5850 0x5579e58c5b70 0x5579e58c78b8 0x5579e58c7bd8 0x5579e58c7ef8 0x5579e58c8200 0x5579e58c8520 # | | | | `-RecoveryExpr 0x5579e59f4530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5579e59f42b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5579e59f4700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f4650 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e59f4a50 # | | | | `-ReturnStmt 0x5579e59f4a40 # | | | | `-CallExpr 0x5579e59f4a10 'float' # | | | | |-ImplicitCastExpr 0x5579e59f49f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59f49d8 '' Function 0x5579e58cc128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59f49b0 'float' # | | | | `-ImplicitCastExpr 0x5579e59f4998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f4980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f4948 'double' lvalue ParmVar 0x5579e59f4650 'V' 'double' # | | | `-DeprecatedAttr 0x5579e59f47b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59f4bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f4b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e59f4f30 # | | | | `-ReturnStmt 0x5579e59f4f20 # | | | | `-CallExpr 0x5579e59f4ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f4ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59f4eb8 '' Function 0x5579e58cc3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59f4e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f4e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f4e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f4e28 'double2':'vector' lvalue ParmVar 0x5579e59f4b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59f4c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59f5388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f52d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e59f5700 # | | | | `-ReturnStmt 0x5579e59f56f0 # | | | | `-CallExpr 0x5579e59f56c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f56a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59f5688 '' Function 0x5579e58cc618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59f5660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f5648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f5630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f55f8 'double3':'vector' lvalue ParmVar 0x5579e59f52d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e59f5438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59f5870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f57c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e59f5bf0 # | | | | `-ReturnStmt 0x5579e59f5be0 # | | | | `-CallExpr 0x5579e59f5bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f5b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59f5b78 '' Function 0x5579e58cc890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59f5b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f5b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f5b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f5ae8 'double4':'vector' lvalue ParmVar 0x5579e59f57c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59f5920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59f5d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f5ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e59f60b0 # | | | | `-ReturnStmt 0x5579e59f60a0 # | | | | `-CallExpr 0x5579e59f6070 'float' # | | | | |-ImplicitCastExpr 0x5579e59f6058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59f6038 '' Function 0x5579e58cc128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59f6010 'float' # | | | | `-ImplicitCastExpr 0x5579e59f5ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f5fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f5fa8 'int' lvalue ParmVar 0x5579e59f5ca0 'V' 'int' # | | | `-DeprecatedAttr 0x5579e59f5e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f6210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f6160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e59f6590 # | | | | `-ReturnStmt 0x5579e59f6580 # | | | | `-CallExpr 0x5579e59f6550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f6538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59f6518 '' Function 0x5579e58cc3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59f64f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f64d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f64c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f6488 'int2':'vector' lvalue ParmVar 0x5579e59f6160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59f62c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f66f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f6640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e59f6a78 # | | | | `-ReturnStmt 0x5579e59f6a68 # | | | | `-CallExpr 0x5579e59f6a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f6a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59f6a00 '' Function 0x5579e58cc618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59f69d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f69c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f69a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f6970 'int3':'vector' lvalue ParmVar 0x5579e59f6640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59f67a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f6bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f6b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e59f6f68 # | | | | `-ReturnStmt 0x5579e59f6f58 # | | | | `-CallExpr 0x5579e59f6f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f6f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59f6ef0 '' Function 0x5579e58cc890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59f6ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f6eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f6e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f6e60 'int4':'vector' lvalue ParmVar 0x5579e59f6b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e59f6c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f70c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f7018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e59f7cd8 # | | | | `-ReturnStmt 0x5579e59f7cc8 # | | | | `-CallExpr 0x5579e59f7c98 'float' # | | | | |-ImplicitCastExpr 0x5579e59f7c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59f7c60 '' Function 0x5579e58cc128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59f7c38 'float' # | | | | `-ImplicitCastExpr 0x5579e59f7c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f7c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f7bd0 'uint':'unsigned int' lvalue ParmVar 0x5579e59f7018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59f7178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f7e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f7d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e59f81d8 # | | | | `-ReturnStmt 0x5579e59f81c8 # | | | | `-CallExpr 0x5579e59f8198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f8180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59f8160 '' Function 0x5579e58cc3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59f8138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f8120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f8108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f80d0 'uint2':'vector' lvalue ParmVar 0x5579e59f7d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e59f7ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f8338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f8288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e59f86e0 # | | | | `-ReturnStmt 0x5579e59f86d0 # | | | | `-CallExpr 0x5579e59f86a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f8688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59f8668 '' Function 0x5579e58cc618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59f8640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f8628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f8610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f85d8 'uint3':'vector' lvalue ParmVar 0x5579e59f8288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e59f83e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f8840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f8790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e59f8bf0 # | | | | `-ReturnStmt 0x5579e59f8be0 # | | | | `-CallExpr 0x5579e59f8bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f8b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59f8b78 '' Function 0x5579e58cc890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59f8b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f8b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f8b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f8ae8 'uint4':'vector' lvalue ParmVar 0x5579e59f8790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e59f88f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f8d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f8ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e59f90f0 # | | | | `-ReturnStmt 0x5579e59f90e0 # | | | | `-CallExpr 0x5579e59f90b0 'float' # | | | | |-ImplicitCastExpr 0x5579e59f9098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59f9078 '' Function 0x5579e58cc128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59f9050 'float' # | | | | `-ImplicitCastExpr 0x5579e59f9038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f9020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f8fe8 'int64_t':'long' lvalue ParmVar 0x5579e59f8ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e59f8e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f9250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f91a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e59f9610 # | | | | `-ReturnStmt 0x5579e59f9600 # | | | | `-CallExpr 0x5579e59f95d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59f95b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59f9598 '' Function 0x5579e58cc3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59f9570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f9558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f9540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f9508 'int64_t2':'vector' lvalue ParmVar 0x5579e59f91a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59f9300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59f9770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59f96c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e59fa250 # | | | | `-ReturnStmt 0x5579e59fa240 # | | | | `-CallExpr 0x5579e59fa210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59fa1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59fa1d8 '' Function 0x5579e58cc618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59fa1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59f9a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59f9a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59f9a30 'int64_t3':'vector' lvalue ParmVar 0x5579e59f96c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59f9820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59fa3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59fa300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e59fa780 # | | | | `-ReturnStmt 0x5579e59fa770 # | | | | `-CallExpr 0x5579e59fa740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59fa728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59fa708 '' Function 0x5579e58cc890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59fa6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59fa6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59fa6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59fa678 'int64_t4':'vector' lvalue ParmVar 0x5579e59fa300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59fa460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59fa8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59fa830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e59faca0 # | | | | `-ReturnStmt 0x5579e59fac90 # | | | | `-CallExpr 0x5579e59fac60 'float' # | | | | |-ImplicitCastExpr 0x5579e59fac48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59fac28 '' Function 0x5579e58cc128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59fac00 'float' # | | | | `-ImplicitCastExpr 0x5579e59fabe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59fabd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59fab98 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e59fa830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e59fa990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59fae00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59fad50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59fb1e0 # | | | | `-ReturnStmt 0x5579e59fb1d0 # | | | | `-CallExpr 0x5579e59fb1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59fb188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59fb168 '' Function 0x5579e58cc3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59fb140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59fb128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59fb110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59fb0d8 'uint64_t2':'vector' lvalue ParmVar 0x5579e59fad50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59faeb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59fb340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59fb290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e59fb728 # | | | | `-ReturnStmt 0x5579e59fb718 # | | | | `-CallExpr 0x5579e59fb6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59fb6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59fb6b0 '' Function 0x5579e58cc618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59fb688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59fb670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59fb658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59fb620 'uint64_t3':'vector' lvalue ParmVar 0x5579e59fb290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59fb3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59fb888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59fb7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e59fbc78 # | | | | `-ReturnStmt 0x5579e59fbc68 # | | | | `-CallExpr 0x5579e59fbc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59fbc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59fbc00 '' Function 0x5579e58cc890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59fbbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59fbbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59fbba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59fbb70 'uint64_t4':'vector' lvalue ParmVar 0x5579e59fb7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e59fb938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59fbe80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5579e59fbd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5579e59fbdb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5579e59fca60 # | | | | `-ReturnStmt 0x5579e59fca50 # | | | | `-CallExpr 0x5579e59fca18 'float' # | | | | |-ImplicitCastExpr 0x5579e59fca00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e59fc9e0 '' Function 0x5579e58d11e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e59fc130 'float' # | | | | | `-ImplicitCastExpr 0x5579e59fc118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59fc100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59fc0c8 'double' lvalue ParmVar 0x5579e59fbd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5579e59fc9b8 'float' # | | | | `-ImplicitCastExpr 0x5579e59fc9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59fc190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59fc158 'double' lvalue ParmVar 0x5579e59fbdb0 'V2' 'double' # | | | `-DeprecatedAttr 0x5579e59fbf38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59fcc68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59fcb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5579e59fcb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5579e59fd088 # | | | | `-ReturnStmt 0x5579e59fd078 # | | | | `-CallExpr 0x5579e59fd040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59fd028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e59fd008 '' Function 0x5579e58d1500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e59fcf38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59fcf20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59fcf08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59fced0 'double2':'vector' lvalue ParmVar 0x5579e59fcb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5579e59fcfe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59fcfc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59fcfb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59fcf78 'double2':'vector' lvalue ParmVar 0x5579e59fcb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e59fcd20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59fd290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59fd140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5579e59fd1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5579e59fd6b8 # | | | | `-ReturnStmt 0x5579e59fd6a8 # | | | | `-CallExpr 0x5579e59fd670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59fd658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e59fd638 '' Function 0x5579e58d1870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e59fd568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59fd550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59fd538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59fd500 'double3':'vector' lvalue ParmVar 0x5579e59fd140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5579e59fd610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59fd5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59fd5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59fd5a8 'double3':'vector' lvalue ParmVar 0x5579e59fd1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e59fd348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59fd8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59fd770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5579e59fd7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5579e59fdcf0 # | | | | `-ReturnStmt 0x5579e59fdce0 # | | | | `-CallExpr 0x5579e59fdca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59fdc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e59fdc70 '' Function 0x5579e58d1b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e59fdba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59fdb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59fdb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59fdb38 'double4':'vector' lvalue ParmVar 0x5579e59fd770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5579e59fdc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59fdc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59fdc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59fdbe0 'double4':'vector' lvalue ParmVar 0x5579e59fd7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59fd978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59fdef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e59fdda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5579e59fde20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5579e59fe2e8 # | | | | `-ReturnStmt 0x5579e59fe2d8 # | | | | `-CallExpr 0x5579e59fe2a0 'float' # | | | | |-ImplicitCastExpr 0x5579e59fe288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e59fe268 '' Function 0x5579e58d11e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e59fe1b0 'float' # | | | | | `-ImplicitCastExpr 0x5579e59fe198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59fe180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59fe148 'int' lvalue ParmVar 0x5579e59fdda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x5579e59fe240 'float' # | | | | `-ImplicitCastExpr 0x5579e59fe228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59fe210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59fe1d8 'int' lvalue ParmVar 0x5579e59fde20 'V2' 'int' # | | | `-DeprecatedAttr 0x5579e59fdfa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59fe4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59fe398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5579e59fe418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5579e59fe918 # | | | | `-ReturnStmt 0x5579e59fe908 # | | | | `-CallExpr 0x5579e59fe8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59fe8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e59fe898 '' Function 0x5579e58d1500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e59fe7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59fe7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59fe798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59fe760 'int2':'vector' lvalue ParmVar 0x5579e59fe398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5579e59fe870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59fe858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59fe840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59fe808 'int2':'vector' lvalue ParmVar 0x5579e59fe418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59fe5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59ff1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ff078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5579e59ff0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5579e59ff600 # | | | | `-ReturnStmt 0x5579e59ff5f0 # | | | | `-CallExpr 0x5579e59ff5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59ff5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e59ff580 '' Function 0x5579e58d1870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e59ff4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59ff498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59ff480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59ff448 'int3':'vector' lvalue ParmVar 0x5579e59ff078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5579e59ff558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ff540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ff528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ff4f0 'int3':'vector' lvalue ParmVar 0x5579e59ff0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e59ff280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59ff800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ff6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5579e59ff730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5579e59ffc40 # | | | | `-ReturnStmt 0x5579e59ffc30 # | | | | `-CallExpr 0x5579e59ffbf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59ffbe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e59ffbc0 '' Function 0x5579e58d1b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e59ffaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e59ffad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e59ffac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e59ffa88 'int4':'vector' lvalue ParmVar 0x5579e59ff6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5579e59ffb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59ffb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59ffb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59ffb30 'int4':'vector' lvalue ParmVar 0x5579e59ff730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e59ff8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59ffe40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59ffcf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e59ffd70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5a00258 # | | | | `-ReturnStmt 0x5579e5a00248 # | | | | `-CallExpr 0x5579e5a00210 'float' # | | | | |-ImplicitCastExpr 0x5579e5a001f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e5a001d8 '' Function 0x5579e58d11e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e5a00120 'float' # | | | | | `-ImplicitCastExpr 0x5579e5a00108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a000f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a000b8 'uint':'unsigned int' lvalue ParmVar 0x5579e59ffcf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5579e5a001b0 'float' # | | | | `-ImplicitCastExpr 0x5579e5a00198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a00180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a00148 'uint':'unsigned int' lvalue ParmVar 0x5579e59ffd70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e59ffef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a00458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a00308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e5a00388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5a008a8 # | | | | `-ReturnStmt 0x5579e5a00898 # | | | | `-CallExpr 0x5579e5a00860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a00848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e5a00828 '' Function 0x5579e58d1500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e5a00758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a00740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a00728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a006f0 'uint2':'vector' lvalue ParmVar 0x5579e5a00308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5579e5a00800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a007e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a007d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a00798 'uint2':'vector' lvalue ParmVar 0x5579e5a00388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5a00510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a00aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a00958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e5a009d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5a00f00 # | | | | `-ReturnStmt 0x5579e5a00ef0 # | | | | `-CallExpr 0x5579e5a00eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a00ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e5a00e80 '' Function 0x5579e58d1870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e5a00db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a00d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a00d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a00d48 'uint3':'vector' lvalue ParmVar 0x5579e5a00958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5579e5a00e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a00e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a00e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a00df0 'uint3':'vector' lvalue ParmVar 0x5579e5a009d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5a00b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a016e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a01590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e5a01610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5a01b40 # | | | | `-ReturnStmt 0x5579e5a01b30 # | | | | `-CallExpr 0x5579e5a01af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a01ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e5a01ac0 '' Function 0x5579e58d1b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e5a019f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a019d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a019c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a01988 'uint4':'vector' lvalue ParmVar 0x5579e5a01590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5579e5a01a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a01a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a01a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a01a30 'uint4':'vector' lvalue ParmVar 0x5579e5a01610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5a01798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a01d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a01bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e5a01c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5a02178 # | | | | `-ReturnStmt 0x5579e5a02168 # | | | | `-CallExpr 0x5579e5a02130 'float' # | | | | |-ImplicitCastExpr 0x5579e5a02118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e5a020f8 '' Function 0x5579e58d11e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e5a02040 'float' # | | | | | `-ImplicitCastExpr 0x5579e5a02028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a02010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a01fd8 'int64_t':'long' lvalue ParmVar 0x5579e5a01bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5579e5a020d0 'float' # | | | | `-ImplicitCastExpr 0x5579e5a020b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a020a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a02068 'int64_t':'long' lvalue ParmVar 0x5579e5a01c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5a01df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a02378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a02228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e5a022a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a027e8 # | | | | `-ReturnStmt 0x5579e5a027d8 # | | | | `-CallExpr 0x5579e5a027a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a02788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e5a02768 '' Function 0x5579e58d1500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e5a02698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a02680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a02668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a02630 'int64_t2':'vector' lvalue ParmVar 0x5579e5a02228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5579e5a02740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a02728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a02710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a026d8 'int64_t2':'vector' lvalue ParmVar 0x5579e5a022a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a02430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a029e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a02898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e5a02918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a02e60 # | | | | `-ReturnStmt 0x5579e5a02e50 # | | | | `-CallExpr 0x5579e5a02e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a02e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e5a02de0 '' Function 0x5579e58d1870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e5a02d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a02cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a02ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a02ca8 'int64_t3':'vector' lvalue ParmVar 0x5579e5a02898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5579e5a02db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a02da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a02d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a02d50 'int64_t3':'vector' lvalue ParmVar 0x5579e5a02918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a02aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a03060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a02f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e5a02f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a034e0 # | | | | `-ReturnStmt 0x5579e5a034d0 # | | | | `-CallExpr 0x5579e5a03498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a03480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e5a03460 '' Function 0x5579e58d1b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e5a03390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a03378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a03360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a03328 'int64_t4':'vector' lvalue ParmVar 0x5579e5a02f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5579e5a03438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a03420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a03408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a033d0 'int64_t4':'vector' lvalue ParmVar 0x5579e5a02f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a03118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a03cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a03b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e5a03bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5a04118 # | | | | `-ReturnStmt 0x5579e5a04108 # | | | | `-CallExpr 0x5579e5a040d0 'float' # | | | | |-ImplicitCastExpr 0x5579e5a040b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e5a04098 '' Function 0x5579e58d11e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e5a03fe0 'float' # | | | | | `-ImplicitCastExpr 0x5579e5a03fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a03fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a03f78 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5a03b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5579e5a04070 'float' # | | | | `-ImplicitCastExpr 0x5579e5a04058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a04040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a04008 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5a03bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5a03d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a04318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a041c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e5a04248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a047a8 # | | | | `-ReturnStmt 0x5579e5a04798 # | | | | `-CallExpr 0x5579e5a04760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a04748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e5a04728 '' Function 0x5579e58d1500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e5a04658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a04640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a04628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a045f0 'uint64_t2':'vector' lvalue ParmVar 0x5579e5a041c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5579e5a04700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a046e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a046d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a04698 'uint64_t2':'vector' lvalue ParmVar 0x5579e5a04248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a043d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a049a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a04858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e5a048d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a04e40 # | | | | `-ReturnStmt 0x5579e5a04e30 # | | | | `-CallExpr 0x5579e5a04df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a04de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e5a04dc0 '' Function 0x5579e58d1870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e5a04cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a04cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a04cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a04c88 'uint64_t3':'vector' lvalue ParmVar 0x5579e5a04858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5579e5a04d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a04d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a04d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a04d30 'uint64_t3':'vector' lvalue ParmVar 0x5579e5a048d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a04a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a05040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a04ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e5a04f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a054e0 # | | | | `-ReturnStmt 0x5579e5a054d0 # | | | | `-CallExpr 0x5579e5a05498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a05480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e5a05460 '' Function 0x5579e58d1b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e5a05390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a05378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a05360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a05328 'uint64_t4':'vector' lvalue ParmVar 0x5579e5a04ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5579e5a05438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a05420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a05408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a053d0 'uint64_t4':'vector' lvalue ParmVar 0x5579e5a04f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a050f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a05650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a055a0 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e5a05998 # | | | | `-ReturnStmt 0x5579e5a05988 # | | | | `-CallExpr 0x5579e5a05958 'float' # | | | | |-ImplicitCastExpr 0x5579e5a05940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a05920 '' Function 0x5579e58d5f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a058f8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a058e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a058c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a05890 'double' lvalue ParmVar 0x5579e5a055a0 'V' 'double' # | | | `-DeprecatedAttr 0x5579e5a05700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5931680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a05a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e59319e8 # | | | | `-ReturnStmt 0x5579e59319d8 # | | | | `-CallExpr 0x5579e59319a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5931990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5931970 '' Function 0x5579e58d6188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5931948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5931930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5931918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59318e0 'double2':'vector' lvalue ParmVar 0x5579e5a05a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e5931730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5931b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5931aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e5931ec8 # | | | | `-ReturnStmt 0x5579e5931eb8 # | | | | `-CallExpr 0x5579e5931e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5931e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5931e50 '' Function 0x5579e58d6400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5931e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5931e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5931df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5931dc0 'double3':'vector' lvalue ParmVar 0x5579e5931aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5931c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5932038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5931f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e59323b0 # | | | | `-ReturnStmt 0x5579e59323a0 # | | | | `-CallExpr 0x5579e5932370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5932358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5932338 '' Function 0x5579e58d6678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5932310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59322f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59322e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59322a8 'double4':'vector' lvalue ParmVar 0x5579e5931f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59320e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5932510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5932460 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e5932868 # | | | | `-ReturnStmt 0x5579e5932858 # | | | | `-CallExpr 0x5579e5932828 'float' # | | | | |-ImplicitCastExpr 0x5579e5932810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e59327f0 '' Function 0x5579e58d5f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e59327c8 'float' # | | | | `-ImplicitCastExpr 0x5579e59327b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5932798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5932760 'int' lvalue ParmVar 0x5579e5932460 'V' 'int' # | | | `-DeprecatedAttr 0x5579e59325c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59329c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5932918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e5932d40 # | | | | `-ReturnStmt 0x5579e5932d30 # | | | | `-CallExpr 0x5579e5932d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5932ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5932cc8 '' Function 0x5579e58d6188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5932ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5932c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5932c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5932c38 'int2':'vector' lvalue ParmVar 0x5579e5932918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e5932a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5932ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5932df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5933220 # | | | | `-ReturnStmt 0x5579e5933210 # | | | | `-CallExpr 0x5579e59331e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59331c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59331a8 '' Function 0x5579e58d6400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5933180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5933168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5933150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5933118 'int3':'vector' lvalue ParmVar 0x5579e5932df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5932f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5933380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59332d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5933730 # | | | | `-ReturnStmt 0x5579e5933720 # | | | | `-CallExpr 0x5579e59336f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59336d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59336b8 '' Function 0x5579e58d6678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5933690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5933650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5933638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5933600 'int4':'vector' lvalue ParmVar 0x5579e59332d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5933430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5933890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e59337e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5933c08 # | | | | `-ReturnStmt 0x5579e5933bf8 # | | | | `-CallExpr 0x5579e5933bc8 'float' # | | | | |-ImplicitCastExpr 0x5579e5933bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5933b90 '' Function 0x5579e58d5f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5933b68 'float' # | | | | `-ImplicitCastExpr 0x5579e5933b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5933b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5933b00 'uint':'unsigned int' lvalue ParmVar 0x5579e59337e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5933940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5933d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5933cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5934100 # | | | | `-ReturnStmt 0x5579e59340f0 # | | | | `-CallExpr 0x5579e59340c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59340a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5934088 '' Function 0x5579e58d6188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5934060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5934048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5934030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5933ff8 'uint2':'vector' lvalue ParmVar 0x5579e5933cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5933e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5934260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59341b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5934600 # | | | | `-ReturnStmt 0x5579e59345f0 # | | | | `-CallExpr 0x5579e59345c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59345a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5934588 '' Function 0x5579e58d6400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5934560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5934548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5934530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59344f8 'uint3':'vector' lvalue ParmVar 0x5579e59341b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5934310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5934760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59346b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5934b08 # | | | | `-ReturnStmt 0x5579e5934af8 # | | | | `-CallExpr 0x5579e5934ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5934ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5934a90 '' Function 0x5579e58d6678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5934a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5934a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5934a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5934a00 'uint4':'vector' lvalue ParmVar 0x5579e59346b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5934810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5934c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5934bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5935000 # | | | | `-ReturnStmt 0x5579e5934ff0 # | | | | `-CallExpr 0x5579e5934fc0 'float' # | | | | |-ImplicitCastExpr 0x5579e5934fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5934f88 '' Function 0x5579e58d5f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5934f60 'float' # | | | | `-ImplicitCastExpr 0x5579e5934f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5934f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5934ef8 'int64_t':'long' lvalue ParmVar 0x5579e5934bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5934d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5935160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59350b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5935518 # | | | | `-ReturnStmt 0x5579e5935508 # | | | | `-CallExpr 0x5579e59354d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59354c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e59354a0 '' Function 0x5579e58d6188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5935478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5935460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5935448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5935410 'int64_t2':'vector' lvalue ParmVar 0x5579e59350b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5935210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59356a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59355c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5935a60 # | | | | `-ReturnStmt 0x5579e5935a50 # | | | | `-CallExpr 0x5579e5935a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5935a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59359e8 '' Function 0x5579e58d6400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59359c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59359a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5935990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5935958 'int64_t3':'vector' lvalue ParmVar 0x5579e59355c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5935750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5935bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5935b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5935f88 # | | | | `-ReturnStmt 0x5579e5935f78 # | | | | `-CallExpr 0x5579e5935f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5935f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5935f10 '' Function 0x5579e58d6678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5935ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5935ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5935eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5935e80 'int64_t4':'vector' lvalue ParmVar 0x5579e5935b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5935c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59360e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5936038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e59364a0 # | | | | `-ReturnStmt 0x5579e5936490 # | | | | `-CallExpr 0x5579e5936460 'float' # | | | | |-ImplicitCastExpr 0x5579e5936448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5936428 '' Function 0x5579e58d5f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5936400 'float' # | | | | `-ImplicitCastExpr 0x5579e59363e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59363d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5936398 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5936038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5936198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5936600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5936550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59369d8 # | | | | `-ReturnStmt 0x5579e59369c8 # | | | | `-CallExpr 0x5579e5936998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5936980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5936960 '' Function 0x5579e58d6188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5936938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5936920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5936908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59368d0 'uint64_t2':'vector' lvalue ParmVar 0x5579e5936550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e59366b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5936b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5936a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5936f18 # | | | | `-ReturnStmt 0x5579e5936f08 # | | | | `-CallExpr 0x5579e5936ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5936ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5936ea0 '' Function 0x5579e58d6400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5936e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5936e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5936e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5936e10 'uint64_t3':'vector' lvalue ParmVar 0x5579e5936a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5936be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5937078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5936fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e5937460 # | | | | `-ReturnStmt 0x5579e5937450 # | | | | `-CallExpr 0x5579e5937420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5937408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59373e8 '' Function 0x5579e58d6678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59373c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59373a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5937390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5937358 'uint64_t4':'vector' lvalue ParmVar 0x5579e5936fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5937128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59375d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5937520 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e59379d8 # | | | | `-ReturnStmt 0x5579e59379c8 # | | | | `-CallExpr 0x5579e5937998 'float' # | | | | |-ImplicitCastExpr 0x5579e5937980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5937960 '' Function 0x5579e58d7290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5937938 'float' # | | | | `-ImplicitCastExpr 0x5579e5937920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5937908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59378d0 'double' lvalue ParmVar 0x5579e5937520 'V' 'double' # | | | `-DeprecatedAttr 0x5579e5937740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5937b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5937a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e5937eb0 # | | | | `-ReturnStmt 0x5579e5937ea0 # | | | | `-CallExpr 0x5579e5937e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5937e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5937e38 '' Function 0x5579e58d7508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5937e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5937df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5937de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5937da8 'double2':'vector' lvalue ParmVar 0x5579e5937a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e5937bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5938020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5937f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e5938390 # | | | | `-ReturnStmt 0x5579e5938380 # | | | | `-CallExpr 0x5579e5938350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5938338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5938318 '' Function 0x5579e589bbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59382f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e59382d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59382c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5938288 'double3':'vector' lvalue ParmVar 0x5579e5937f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e59380d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5938500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5938450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e5938878 # | | | | `-ReturnStmt 0x5579e5938868 # | | | | `-CallExpr 0x5579e5938838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5938820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5938800 '' Function 0x5579e589be58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59387d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59387c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59387a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5938770 'double4':'vector' lvalue ParmVar 0x5579e5938450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e59385b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e59389d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5938928 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e5938d30 # | | | | `-ReturnStmt 0x5579e5938d20 # | | | | `-CallExpr 0x5579e5938cf0 'float' # | | | | |-ImplicitCastExpr 0x5579e5938cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5938cb8 '' Function 0x5579e58d7290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5938c90 'float' # | | | | `-ImplicitCastExpr 0x5579e5938c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5938c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5938c28 'int' lvalue ParmVar 0x5579e5938928 'V' 'int' # | | | `-DeprecatedAttr 0x5579e5938a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5938e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5938de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e5939208 # | | | | `-ReturnStmt 0x5579e59391f8 # | | | | `-CallExpr 0x5579e59391c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59391b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5939190 '' Function 0x5579e58d7508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5939168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5939150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5939138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5939100 'int2':'vector' lvalue ParmVar 0x5579e5938de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e5938f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5939368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59392b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e59396e8 # | | | | `-ReturnStmt 0x5579e59396d8 # | | | | `-CallExpr 0x5579e59396a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5939690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5939670 '' Function 0x5579e589bbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5939648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5939630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5939618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59395e0 'int3':'vector' lvalue ParmVar 0x5579e59392b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5939418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593a108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e593a058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e593a490 # | | | | `-ReturnStmt 0x5579e593a480 # | | | | `-CallExpr 0x5579e593a450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e593a438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e593a418 '' Function 0x5579e589be58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e593a3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e593a3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593a3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593a388 'int4':'vector' lvalue ParmVar 0x5579e593a058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e593a1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593a5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e593a540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e593a968 # | | | | `-ReturnStmt 0x5579e593a958 # | | | | `-CallExpr 0x5579e593a928 'float' # | | | | |-ImplicitCastExpr 0x5579e593a910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e593a8f0 '' Function 0x5579e58d7290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e593a8c8 'float' # | | | | `-ImplicitCastExpr 0x5579e593a8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593a898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593a860 'uint':'unsigned int' lvalue ParmVar 0x5579e593a540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e593a6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593aac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e593aa18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e593ae60 # | | | | `-ReturnStmt 0x5579e593ae50 # | | | | `-CallExpr 0x5579e593ae20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e593ae08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e593ade8 '' Function 0x5579e58d7508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e593adc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e593ada8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593ad90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593ad58 'uint2':'vector' lvalue ParmVar 0x5579e593aa18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e593ab78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593afc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e593af10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e593b360 # | | | | `-ReturnStmt 0x5579e593b350 # | | | | `-CallExpr 0x5579e593b320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e593b308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e593b2e8 '' Function 0x5579e589bbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e593b2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e593b2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593b290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593b258 'uint3':'vector' lvalue ParmVar 0x5579e593af10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e593b070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593b4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e593b410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e593b868 # | | | | `-ReturnStmt 0x5579e593b858 # | | | | `-CallExpr 0x5579e593b828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e593b810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e593b7f0 '' Function 0x5579e589be58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e593b7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e593b7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593b798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593b760 'uint4':'vector' lvalue ParmVar 0x5579e593b410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e593b570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593b9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e593b918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e593bd60 # | | | | `-ReturnStmt 0x5579e593bd50 # | | | | `-CallExpr 0x5579e593bd20 'float' # | | | | |-ImplicitCastExpr 0x5579e593bd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e593bce8 '' Function 0x5579e58d7290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e593bcc0 'float' # | | | | `-ImplicitCastExpr 0x5579e593bca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593bc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593bc58 'int64_t':'long' lvalue ParmVar 0x5579e593b918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e593ba78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593bec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e593be10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e593caa0 # | | | | `-ReturnStmt 0x5579e593ca90 # | | | | `-CallExpr 0x5579e593ca60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e593ca48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e593ca28 '' Function 0x5579e58d7508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e593ca00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e593c9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593c9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593c998 'int64_t2':'vector' lvalue ParmVar 0x5579e593be10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e593bf70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593cc00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e593cb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e593cfc0 # | | | | `-ReturnStmt 0x5579e593cfb0 # | | | | `-CallExpr 0x5579e593cf80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e593cf68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e593cf48 '' Function 0x5579e589bbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e593cf20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e593cf08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593cef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593ceb8 'int64_t3':'vector' lvalue ParmVar 0x5579e593cb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e593ccb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593d120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e593d070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e593d4e8 # | | | | `-ReturnStmt 0x5579e593d4d8 # | | | | `-CallExpr 0x5579e593d4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e593d490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e593d470 '' Function 0x5579e589be58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e593d448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e593d430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593d418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593d3e0 'int64_t4':'vector' lvalue ParmVar 0x5579e593d070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e593d1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593d648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e593d598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e593da00 # | | | | `-ReturnStmt 0x5579e593d9f0 # | | | | `-CallExpr 0x5579e593d9c0 'float' # | | | | |-ImplicitCastExpr 0x5579e593d9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e593d988 '' Function 0x5579e58d7290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e593d960 'float' # | | | | `-ImplicitCastExpr 0x5579e593d948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593d930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593d8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e593d598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e593d6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593db60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e593dab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e593df38 # | | | | `-ReturnStmt 0x5579e593df28 # | | | | `-CallExpr 0x5579e593def8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e593dee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e593dec0 '' Function 0x5579e58d7508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e593de98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e593de80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593de68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593de30 'uint64_t2':'vector' lvalue ParmVar 0x5579e593dab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e593dc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593e098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e593dfe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e593e478 # | | | | `-ReturnStmt 0x5579e593e468 # | | | | `-CallExpr 0x5579e593e438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e593e420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e593e400 '' Function 0x5579e589bbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e593e3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e593e3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593e3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593e370 'uint64_t3':'vector' lvalue ParmVar 0x5579e593dfe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e593e148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593e5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e593e528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e593e9c0 # | | | | `-ReturnStmt 0x5579e593e9b0 # | | | | `-CallExpr 0x5579e593e980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e593e968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e593e948 '' Function 0x5579e589be58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e593e920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e593e908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593e8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593e8b8 'uint64_t4':'vector' lvalue ParmVar 0x5579e593e528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e593e688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e593eb28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e593ea78 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e593ee70 # | | | | `-ReturnStmt 0x5579e593ee60 # | | | | `-CallExpr 0x5579e593ee30 'float' # | | | | |-ImplicitCastExpr 0x5579e593ee18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e593edf8 '' Function 0x5579e58e71b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e593edd0 'float' # | | | | `-ImplicitCastExpr 0x5579e593edb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593eda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593ed68 'double' lvalue ParmVar 0x5579e593ea78 'V' 'double' # | | | `-DeprecatedAttr 0x5579e593ebd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e593efd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e593ef28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e593f340 # | | | | `-ReturnStmt 0x5579e593f330 # | | | | `-CallExpr 0x5579e593f300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e593f2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e593f2c8 '' Function 0x5579e58e7430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e593f2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e593f288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593f270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593f238 'double2':'vector' lvalue ParmVar 0x5579e593ef28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e593f088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e593f4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e593f3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e593f818 # | | | | `-ReturnStmt 0x5579e593f808 # | | | | `-CallExpr 0x5579e593f7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e593f7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e593f7a0 '' Function 0x5579e58e76a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e593f778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e593f760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593f748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593f710 'double3':'vector' lvalue ParmVar 0x5579e593f3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e593f558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e593f980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e593f8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e593fcf8 # | | | | `-ReturnStmt 0x5579e593fce8 # | | | | `-CallExpr 0x5579e593fcb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e593fca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e593fc80 '' Function 0x5579e58e7930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e593fc58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e593fc40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e593fc28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e593fbf0 'double4':'vector' lvalue ParmVar 0x5579e593f8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e593fa30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e593fe58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e593fda8 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e59401b0 # | | | | `-ReturnStmt 0x5579e59401a0 # | | | | `-CallExpr 0x5579e5940170 'float' # | | | | |-ImplicitCastExpr 0x5579e5940158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5940138 '' Function 0x5579e58e71b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5940110 'float' # | | | | `-ImplicitCastExpr 0x5579e59400f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59400e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59400a8 'int' lvalue ParmVar 0x5579e593fda8 'V' 'int' # | | | `-DeprecatedAttr 0x5579e593ff08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5940310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5940260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e5940688 # | | | | `-ReturnStmt 0x5579e5940678 # | | | | `-CallExpr 0x5579e5940648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5940630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5940610 '' Function 0x5579e58e7430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e59405e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59405d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59405b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5940580 'int2':'vector' lvalue ParmVar 0x5579e5940260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e59403c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59416c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5940738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5941a40 # | | | | `-ReturnStmt 0x5579e5941a30 # | | | | `-CallExpr 0x5579e5941a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59419e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59419c8 '' Function 0x5579e58e76a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e59419a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5941988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5941970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5941938 'int3':'vector' lvalue ParmVar 0x5579e5940738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5941770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5941ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5941af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5941f28 # | | | | `-ReturnStmt 0x5579e5941f18 # | | | | `-CallExpr 0x5579e5941ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5941ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5941eb0 '' Function 0x5579e58e7930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5941e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5941e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5941e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5941e20 'int4':'vector' lvalue ParmVar 0x5579e5941af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5941c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5942088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5941fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5942400 # | | | | `-ReturnStmt 0x5579e59423f0 # | | | | `-CallExpr 0x5579e59423c0 'float' # | | | | |-ImplicitCastExpr 0x5579e59423a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5942388 '' Function 0x5579e58e71b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5942360 'float' # | | | | `-ImplicitCastExpr 0x5579e5942348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5942330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59422f8 'uint':'unsigned int' lvalue ParmVar 0x5579e5941fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5942138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5942560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59424b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e59428f8 # | | | | `-ReturnStmt 0x5579e59428e8 # | | | | `-CallExpr 0x5579e59428b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e59428a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5942880 '' Function 0x5579e58e7430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5942858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5942840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5942828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59427f0 'uint2':'vector' lvalue ParmVar 0x5579e59424b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5942610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5942a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e59429a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5942df8 # | | | | `-ReturnStmt 0x5579e5942de8 # | | | | `-CallExpr 0x5579e5942db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5942da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5942d80 '' Function 0x5579e58e76a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5942d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5942d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5942d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5942cf0 'uint3':'vector' lvalue ParmVar 0x5579e59429a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5942b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5942f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5942ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5943300 # | | | | `-ReturnStmt 0x5579e59432f0 # | | | | `-CallExpr 0x5579e59432c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e59432a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5943288 '' Function 0x5579e58e7930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5943260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5943248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5943230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59431f8 'uint4':'vector' lvalue ParmVar 0x5579e5942ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5943008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5943460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e59433b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e59437f8 # | | | | `-ReturnStmt 0x5579e59437e8 # | | | | `-CallExpr 0x5579e59437b8 'float' # | | | | |-ImplicitCastExpr 0x5579e59437a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5943780 '' Function 0x5579e58e71b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5943758 'float' # | | | | `-ImplicitCastExpr 0x5579e5943740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5943728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59436f0 'int64_t':'long' lvalue ParmVar 0x5579e59433b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5943510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5943958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e59438a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5943d10 # | | | | `-ReturnStmt 0x5579e5943d00 # | | | | `-CallExpr 0x5579e5943cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5943cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5943c98 '' Function 0x5579e58e7430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5943c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5943c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5943c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5943c08 'int64_t2':'vector' lvalue ParmVar 0x5579e59438a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5943a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5943e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5943dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5944230 # | | | | `-ReturnStmt 0x5579e5944220 # | | | | `-CallExpr 0x5579e59441f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e59441d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e59441b8 '' Function 0x5579e58e76a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5944190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5944178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5944160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5944128 'int64_t3':'vector' lvalue ParmVar 0x5579e5943dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5943f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5944390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e59442e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5944758 # | | | | `-ReturnStmt 0x5579e5944748 # | | | | `-CallExpr 0x5579e5944718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5944700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e59446e0 '' Function 0x5579e58e7930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e59446b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e59446a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5944688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5944650 'int64_t4':'vector' lvalue ParmVar 0x5579e59442e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5944440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e59448b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5944808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5944c70 # | | | | `-ReturnStmt 0x5579e5944c60 # | | | | `-CallExpr 0x5579e5944c30 'float' # | | | | |-ImplicitCastExpr 0x5579e5944c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5944bf8 '' Function 0x5579e58e71b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5944bd0 'float' # | | | | `-ImplicitCastExpr 0x5579e5944bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5944ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5944b68 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5944808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5944968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5944dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5944d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e59451a8 # | | | | `-ReturnStmt 0x5579e5945198 # | | | | `-CallExpr 0x5579e5945168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5945150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5945130 '' Function 0x5579e58e7430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5945108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e59450f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e59450d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59450a0 'uint64_t2':'vector' lvalue ParmVar 0x5579e5944d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5944e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5945308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5945258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a0bc78 # | | | | `-ReturnStmt 0x5579e5a0bc68 # | | | | `-CallExpr 0x5579e5a0bc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a0bc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5945670 '' Function 0x5579e58e76a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5945648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5945630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5945618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e59455e0 'uint64_t3':'vector' lvalue ParmVar 0x5579e5945258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e59453b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a0bdd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0bd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a0c1c0 # | | | | `-ReturnStmt 0x5579e5a0c1b0 # | | | | `-CallExpr 0x5579e5a0c180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a0c168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a0c148 '' Function 0x5579e58e7930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a0c120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a0c108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0c0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0c0b8 'uint64_t4':'vector' lvalue ParmVar 0x5579e5a0bd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a0be88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a0c330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0c280 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e5a0c678 # | | | | `-ReturnStmt 0x5579e5a0c668 # | | | | `-CallExpr 0x5579e5a0c638 'float' # | | | | |-ImplicitCastExpr 0x5579e5a0c620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a0c600 '' Function 0x5579e58e8548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a0c5d8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a0c5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0c5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0c570 'double' lvalue ParmVar 0x5579e5a0c280 'V' 'double' # | | | `-DeprecatedAttr 0x5579e5a0c3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a0c7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0c738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e5a0cb50 # | | | | `-ReturnStmt 0x5579e5a0cb40 # | | | | `-CallExpr 0x5579e5a0cb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a0caf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a0cad8 '' Function 0x5579e58e87c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a0cab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a0ca98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0ca80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0ca48 'double2':'vector' lvalue ParmVar 0x5579e5a0c738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e5a0c898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a0ccc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0cc10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e5a0d030 # | | | | `-ReturnStmt 0x5579e5a0d020 # | | | | `-CallExpr 0x5579e5a0cff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a0cfd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a0cfb8 '' Function 0x5579e58e8a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a0cf90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a0cf78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0cf60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0cf28 'double3':'vector' lvalue ParmVar 0x5579e5a0cc10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5a0cd70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a0d1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0d0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e5a0d518 # | | | | `-ReturnStmt 0x5579e5a0d508 # | | | | `-CallExpr 0x5579e5a0d4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a0d4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a0d4a0 '' Function 0x5579e58e8cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a0d478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a0d460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0d448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0d410 'double4':'vector' lvalue ParmVar 0x5579e5a0d0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e5a0d250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a0d678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0d5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e5a0d9d0 # | | | | `-ReturnStmt 0x5579e5a0d9c0 # | | | | `-CallExpr 0x5579e5a0d990 'float' # | | | | |-ImplicitCastExpr 0x5579e5a0d978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a0d958 '' Function 0x5579e58e8548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a0d930 'float' # | | | | `-ImplicitCastExpr 0x5579e5a0d918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0d900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0d8c8 'int' lvalue ParmVar 0x5579e5a0d5c8 'V' 'int' # | | | `-DeprecatedAttr 0x5579e5a0d728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a0db30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0da80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e5a0dea8 # | | | | `-ReturnStmt 0x5579e5a0de98 # | | | | `-CallExpr 0x5579e5a0de68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a0de50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a0de30 '' Function 0x5579e58e87c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a0de08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a0ddf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0ddd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0dda0 'int2':'vector' lvalue ParmVar 0x5579e5a0da80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e5a0dbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a0e008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0df58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5a0e388 # | | | | `-ReturnStmt 0x5579e5a0e378 # | | | | `-CallExpr 0x5579e5a0e348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a0e330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a0e310 '' Function 0x5579e58e8a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a0e2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a0e2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0e2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0e280 'int3':'vector' lvalue ParmVar 0x5579e5a0df58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5a0e0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a0e4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0e438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5a0e870 # | | | | `-ReturnStmt 0x5579e5a0e860 # | | | | `-CallExpr 0x5579e5a0e830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a0e818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a0e7f8 '' Function 0x5579e58e8cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a0e7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a0e7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0e7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0e768 'int4':'vector' lvalue ParmVar 0x5579e5a0e438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5a0e598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a0e9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0e920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5a0ed48 # | | | | `-ReturnStmt 0x5579e5a0ed38 # | | | | `-CallExpr 0x5579e5a0ed08 'float' # | | | | |-ImplicitCastExpr 0x5579e5a0ecf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a0ecd0 '' Function 0x5579e58e8548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a0eca8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a0ec90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0ec78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0ec40 'uint':'unsigned int' lvalue ParmVar 0x5579e5a0e920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5a0ea80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a0eea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0edf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5a0f240 # | | | | `-ReturnStmt 0x5579e5a0f230 # | | | | `-CallExpr 0x5579e5a0f200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a0f1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a0f1c8 '' Function 0x5579e58e87c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a0f1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a0f188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0f170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0f138 'uint2':'vector' lvalue ParmVar 0x5579e5a0edf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5a0ef58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a0f3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0f2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5a0f740 # | | | | `-ReturnStmt 0x5579e5a0f730 # | | | | `-CallExpr 0x5579e5a0f700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a0f6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a0f6c8 '' Function 0x5579e58e8a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a0f6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a0f688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0f670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0f638 'uint3':'vector' lvalue ParmVar 0x5579e5a0f2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5a0f450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a0f8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a0f7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5a11220 # | | | | `-ReturnStmt 0x5579e5a11210 # | | | | `-CallExpr 0x5579e5a111e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a0fbf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a0fbd0 '' Function 0x5579e58e8cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a0fba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a0fb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a0fb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a0fb40 'uint4':'vector' lvalue ParmVar 0x5579e5a0f7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5a0f950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a11380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a112d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5a11718 # | | | | `-ReturnStmt 0x5579e5a11708 # | | | | `-CallExpr 0x5579e5a116d8 'float' # | | | | |-ImplicitCastExpr 0x5579e5a116c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a116a0 '' Function 0x5579e58e8548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a11678 'float' # | | | | `-ImplicitCastExpr 0x5579e5a11660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a11648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a11610 'int64_t':'long' lvalue ParmVar 0x5579e5a112d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5a11430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a11878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a117c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a11c30 # | | | | `-ReturnStmt 0x5579e5a11c20 # | | | | `-CallExpr 0x5579e5a11bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a11bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a11bb8 '' Function 0x5579e58e87c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a11b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a11b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a11b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a11b28 'int64_t2':'vector' lvalue ParmVar 0x5579e5a117c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a11928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a11d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a11ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a12150 # | | | | `-ReturnStmt 0x5579e5a12140 # | | | | `-CallExpr 0x5579e5a12110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a120f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a120d8 '' Function 0x5579e58e8a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a120b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a12098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a12080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a12048 'int64_t3':'vector' lvalue ParmVar 0x5579e5a11ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a11e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a122b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a12200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a12678 # | | | | `-ReturnStmt 0x5579e5a12668 # | | | | `-CallExpr 0x5579e5a12638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a12620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a12600 '' Function 0x5579e58e8cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a125d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a125c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a125a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a12570 'int64_t4':'vector' lvalue ParmVar 0x5579e5a12200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a12360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a127d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a12728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5a12b90 # | | | | `-ReturnStmt 0x5579e5a12b80 # | | | | `-CallExpr 0x5579e5a12b50 'float' # | | | | |-ImplicitCastExpr 0x5579e5a12b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a12b18 '' Function 0x5579e58e8548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a12af0 'float' # | | | | `-ImplicitCastExpr 0x5579e5a12ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a12ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a12a88 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5a12728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5a12888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a12cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a12c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a130c8 # | | | | `-ReturnStmt 0x5579e5a130b8 # | | | | `-CallExpr 0x5579e5a13088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a13070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a13050 '' Function 0x5579e58e87c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a13028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a13010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a12ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a12fc0 'uint64_t2':'vector' lvalue ParmVar 0x5579e5a12c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a12da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a13228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a13178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a13608 # | | | | `-ReturnStmt 0x5579e5a135f8 # | | | | `-CallExpr 0x5579e5a135c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a135b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a13590 '' Function 0x5579e58e8a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a13568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a13550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a13538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a13500 'uint64_t3':'vector' lvalue ParmVar 0x5579e5a13178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a132d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a13768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a136b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a13b50 # | | | | `-ReturnStmt 0x5579e5a13b40 # | | | | `-CallExpr 0x5579e5a13b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a13af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a13ad8 '' Function 0x5579e58e8cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a13ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a13a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a13a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a13a48 'uint64_t4':'vector' lvalue ParmVar 0x5579e5a136b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a13818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a13cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a13c10 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e5a14008 # | | | | `-ReturnStmt 0x5579e5a13ff8 # | | | | `-CallExpr 0x5579e5a13fc8 'float' # | | | | |-ImplicitCastExpr 0x5579e5a13fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a13f90 '' Function 0x5579e58e98d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a13f68 'float' # | | | | `-ImplicitCastExpr 0x5579e5a13f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a13f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a13f00 'double' lvalue ParmVar 0x5579e5a13c10 'V' 'double' # | | | `-DeprecatedAttr 0x5579e5a13d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a14178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a140c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e5a144e0 # | | | | `-ReturnStmt 0x5579e5a144d0 # | | | | `-CallExpr 0x5579e5a144a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a14488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a14468 '' Function 0x5579e58e9b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a14440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a14428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a14410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a143d8 'double2':'vector' lvalue ParmVar 0x5579e5a140c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e5a14228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a14650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a145a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e5a149c0 # | | | | `-ReturnStmt 0x5579e5a149b0 # | | | | `-CallExpr 0x5579e5a14980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a14968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a14948 '' Function 0x5579e58e9dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a14920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a14908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a148f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a148b8 'double3':'vector' lvalue ParmVar 0x5579e5a145a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5a14700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a14b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a14a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e5a14ea8 # | | | | `-ReturnStmt 0x5579e5a14e98 # | | | | `-CallExpr 0x5579e5a14e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a14e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a14e30 '' Function 0x5579e58ea040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a14e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a14df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a14dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a14da0 'double4':'vector' lvalue ParmVar 0x5579e5a14a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e5a14be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a15008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a14f58 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e5a153a0 # | | | | `-ReturnStmt 0x5579e5a15390 # | | | | `-CallExpr 0x5579e5a15360 'float' # | | | | |-ImplicitCastExpr 0x5579e5a15348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a15328 '' Function 0x5579e58e98d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a15300 'float' # | | | | `-ImplicitCastExpr 0x5579e5a152e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a152d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a15298 'int' lvalue ParmVar 0x5579e5a14f58 'V' 'int' # | | | `-DeprecatedAttr 0x5579e5a150b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a15500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a15450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e5a15878 # | | | | `-ReturnStmt 0x5579e5a15868 # | | | | `-CallExpr 0x5579e5a15838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a15820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a15800 '' Function 0x5579e58e9b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a157d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a157c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a157a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a15770 'int2':'vector' lvalue ParmVar 0x5579e5a15450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e5a155b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a159d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a15928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5a15d58 # | | | | `-ReturnStmt 0x5579e5a15d48 # | | | | `-CallExpr 0x5579e5a15d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a15d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a15ce0 '' Function 0x5579e58e9dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a15cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a15ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a15c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a15c50 'int3':'vector' lvalue ParmVar 0x5579e5a15928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5a15a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a15eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a15e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5a16240 # | | | | `-ReturnStmt 0x5579e5a16230 # | | | | `-CallExpr 0x5579e5a16200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a161e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a161c8 '' Function 0x5579e58ea040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a161a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a16188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a16170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a16138 'int4':'vector' lvalue ParmVar 0x5579e5a15e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5a15f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a163a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a162f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5a16718 # | | | | `-ReturnStmt 0x5579e5a16708 # | | | | `-CallExpr 0x5579e5a166d8 'float' # | | | | |-ImplicitCastExpr 0x5579e5a166c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a166a0 '' Function 0x5579e58e98d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a16678 'float' # | | | | `-ImplicitCastExpr 0x5579e5a16660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a16648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a16610 'uint':'unsigned int' lvalue ParmVar 0x5579e5a162f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5a16450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a16878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a167c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5a16c10 # | | | | `-ReturnStmt 0x5579e5a16c00 # | | | | `-CallExpr 0x5579e5a16bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a16bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a16b98 '' Function 0x5579e58e9b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a16b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a16b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a16b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a16b08 'uint2':'vector' lvalue ParmVar 0x5579e5a167c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5a16928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a16d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a16cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5a17110 # | | | | `-ReturnStmt 0x5579e5a17100 # | | | | `-CallExpr 0x5579e5a170d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a170b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a17098 '' Function 0x5579e58e9dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a17070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a17058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a17040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a17008 'uint3':'vector' lvalue ParmVar 0x5579e5a16cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5a16e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a17270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a171c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5a17618 # | | | | `-ReturnStmt 0x5579e5a17608 # | | | | `-CallExpr 0x5579e5a175d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a175c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a175a0 '' Function 0x5579e58ea040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a17578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a17560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a17548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a17510 'uint4':'vector' lvalue ParmVar 0x5579e5a171c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5a17320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a17778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a176c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5a17b10 # | | | | `-ReturnStmt 0x5579e5a17b00 # | | | | `-CallExpr 0x5579e5a17ad0 'float' # | | | | |-ImplicitCastExpr 0x5579e5a17ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a17a98 '' Function 0x5579e58e98d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a17a70 'float' # | | | | `-ImplicitCastExpr 0x5579e5a17a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a17a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a17a08 'int64_t':'long' lvalue ParmVar 0x5579e5a176c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5a17828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a17c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a17bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a18028 # | | | | `-ReturnStmt 0x5579e5a18018 # | | | | `-CallExpr 0x5579e5a17fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a17fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a17fb0 '' Function 0x5579e58e9b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a17f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a17f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a17f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a17f20 'int64_t2':'vector' lvalue ParmVar 0x5579e5a17bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a17d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a18188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a180d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a18548 # | | | | `-ReturnStmt 0x5579e5a18538 # | | | | `-CallExpr 0x5579e5a18508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a184f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a184d0 '' Function 0x5579e58e9dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a184a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a18490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a18478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a18440 'int64_t3':'vector' lvalue ParmVar 0x5579e5a180d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a18238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a186a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a185f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a18a70 # | | | | `-ReturnStmt 0x5579e5a18a60 # | | | | `-CallExpr 0x5579e5a18a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a18a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a189f8 '' Function 0x5579e58ea040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a189d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a189b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a189a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a18968 'int64_t4':'vector' lvalue ParmVar 0x5579e5a185f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a18758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a18bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a18b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5a18f88 # | | | | `-ReturnStmt 0x5579e5a18f78 # | | | | `-CallExpr 0x5579e5a18f48 'float' # | | | | |-ImplicitCastExpr 0x5579e5a18f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a18f10 '' Function 0x5579e58e98d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a18ee8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a18ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a18eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a18e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5a18b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5a18c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a190e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a19038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a198d0 # | | | | `-ReturnStmt 0x5579e5a198c0 # | | | | `-CallExpr 0x5579e5a19890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a19878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a19858 '' Function 0x5579e58e9b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a19830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a19818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a19800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a197c8 'uint64_t2':'vector' lvalue ParmVar 0x5579e5a19038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a19198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a19a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a19980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a19e10 # | | | | `-ReturnStmt 0x5579e5a19e00 # | | | | `-CallExpr 0x5579e5a19dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a19db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a19d98 '' Function 0x5579e58e9dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a19d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a19d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a19d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a19d08 'uint64_t3':'vector' lvalue ParmVar 0x5579e5a19980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a19ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a19f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a19ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a1a358 # | | | | `-ReturnStmt 0x5579e5a1a348 # | | | | `-CallExpr 0x5579e5a1a318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a1a300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a1a2e0 '' Function 0x5579e58ea040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a1a2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a1a2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a1a288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a1a250 'uint64_t4':'vector' lvalue ParmVar 0x5579e5a19ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a1a020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a1a568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a1a418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5579e5a1a498 col:40 used V2 'double' # | | | |-CompoundStmt 0x5579e5a1a950 # | | | | `-ReturnStmt 0x5579e5a1a940 # | | | | `-CallExpr 0x5579e5a1a908 'float' # | | | | |-ImplicitCastExpr 0x5579e5a1a8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e5a1a8d0 '' Function 0x5579e58eaf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e5a1a818 'float' # | | | | | `-ImplicitCastExpr 0x5579e5a1a800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a1a7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a1a7b0 'double' lvalue ParmVar 0x5579e5a1a418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5579e5a1a8a8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a1a890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a1a878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a1a840 'double' lvalue ParmVar 0x5579e5a1a498 'V2' 'double' # | | | `-DeprecatedAttr 0x5579e5a1a620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a1ab60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a1aa10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5579e5a1aa90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5579e5a1af80 # | | | | `-ReturnStmt 0x5579e5a1af70 # | | | | `-CallExpr 0x5579e5a1af38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a1af20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e5a1af00 '' Function 0x5579e58eb2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e5a1ae30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a1ae18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a1ae00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a1adc8 'double2':'vector' lvalue ParmVar 0x5579e5a1aa10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5579e5a1aed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a1aec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a1aea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a1ae70 'double2':'vector' lvalue ParmVar 0x5579e5a1aa90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e5a1ac18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a1b190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a1b040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5579e5a1b0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5579e5a1b5b8 # | | | | `-ReturnStmt 0x5579e5a1b5a8 # | | | | `-CallExpr 0x5579e5a1b570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a1b558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e5a1b538 '' Function 0x5579e58eb5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e5a1b468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a1b450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a1b438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a1b400 'double3':'vector' lvalue ParmVar 0x5579e5a1b040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5579e5a1b510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a1b4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a1b4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a1b4a8 'double3':'vector' lvalue ParmVar 0x5579e5a1b0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5a1b248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a1b7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a1b678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5579e5a1b6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5579e5a1bbf8 # | | | | `-ReturnStmt 0x5579e5a1bbe8 # | | | | `-CallExpr 0x5579e5a1bbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a1bb98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e5a1bb78 '' Function 0x5579e58eb950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e5a1baa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a1ba90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a1ba78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a1ba40 'double4':'vector' lvalue ParmVar 0x5579e5a1b678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5579e5a1bb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a1bb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a1bb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a1bae8 'double4':'vector' lvalue ParmVar 0x5579e5a1b6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e5a1b880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a1bdf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a1bca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5579e5a1bd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5579e5a1c1f0 # | | | | `-ReturnStmt 0x5579e5a1c1e0 # | | | | `-CallExpr 0x5579e5a1c1a8 'float' # | | | | |-ImplicitCastExpr 0x5579e5a1c190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e5a1c170 '' Function 0x5579e58eaf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e5a1c0b8 'float' # | | | | | `-ImplicitCastExpr 0x5579e5a1c0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a1c088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a1c050 'int' lvalue ParmVar 0x5579e5a1bca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x5579e5a1c148 'float' # | | | | `-ImplicitCastExpr 0x5579e5a1c130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a1c118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a1c0e0 'int' lvalue ParmVar 0x5579e5a1bd28 'V2' 'int' # | | | `-DeprecatedAttr 0x5579e5a1beb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a1c3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a1c2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5579e5a1c320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5579e5a1c820 # | | | | `-ReturnStmt 0x5579e5a1c810 # | | | | `-CallExpr 0x5579e5a1c7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a1c7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e5a1c7a0 '' Function 0x5579e58eb2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e5a1c6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a1c6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a1c6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a1c668 'int2':'vector' lvalue ParmVar 0x5579e5a1c2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5579e5a1c778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a1c760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a1c748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a1c710 'int2':'vector' lvalue ParmVar 0x5579e5a1c320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e5a1c4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a1ca20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a1c8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5579e5a1c950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5579e5a1ce58 # | | | | `-ReturnStmt 0x5579e5a1ce48 # | | | | `-CallExpr 0x5579e5a1ce10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a1cdf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e5a1cdd8 '' Function 0x5579e58eb5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e5a1cd08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a1ccf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a1ccd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a1cca0 'int3':'vector' lvalue ParmVar 0x5579e5a1c8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5579e5a1cdb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a1cd98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a1cd80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a1cd48 'int3':'vector' lvalue ParmVar 0x5579e5a1c950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5a1cad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a1d058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a1cf08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5579e5a1cf88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5579e5a1d498 # | | | | `-ReturnStmt 0x5579e5a1d488 # | | | | `-CallExpr 0x5579e5a1d450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a1d438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e5a1d418 '' Function 0x5579e58eb950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e5a1d348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a1d330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a1d318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a1d2e0 'int4':'vector' lvalue ParmVar 0x5579e5a1cf08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5579e5a1d3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a1d3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a1d3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a1d388 'int4':'vector' lvalue ParmVar 0x5579e5a1cf88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5a1d110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a1f240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a1d548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5579e5a1f170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5a1f658 # | | | | `-ReturnStmt 0x5579e5a1f648 # | | | | `-CallExpr 0x5579e5a1f610 'float' # | | | | |-ImplicitCastExpr 0x5579e5a1f5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e5a1f5d8 '' Function 0x5579e58eaf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e5a1f520 'float' # | | | | | `-ImplicitCastExpr 0x5579e5a1f508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a1f4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a1f4b8 'uint':'unsigned int' lvalue ParmVar 0x5579e5a1d548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5579e5a1f5b0 'float' # | | | | `-ImplicitCastExpr 0x5579e5a1f598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a1f580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a1f548 'uint':'unsigned int' lvalue ParmVar 0x5579e5a1f170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5a1f2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a1f858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a1f708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5579e5a1f788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5a1fca8 # | | | | `-ReturnStmt 0x5579e5a1fc98 # | | | | `-CallExpr 0x5579e5a1fc60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a1fc48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e5a1fc28 '' Function 0x5579e58eb2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e5a1fb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a1fb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a1fb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a1faf0 'uint2':'vector' lvalue ParmVar 0x5579e5a1f708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5579e5a1fc00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a1fbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a1fbd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a1fb98 'uint2':'vector' lvalue ParmVar 0x5579e5a1f788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5a1f910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a1fea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a1fd58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5579e5a1fdd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5a20300 # | | | | `-ReturnStmt 0x5579e5a202f0 # | | | | `-CallExpr 0x5579e5a202b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a202a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e5a20280 '' Function 0x5579e58eb5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e5a201b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a20198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a20180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a20148 'uint3':'vector' lvalue ParmVar 0x5579e5a1fd58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5579e5a20258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a20240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a20228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a201f0 'uint3':'vector' lvalue ParmVar 0x5579e5a1fdd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5a1ff60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a20500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a203b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5579e5a20430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5a20960 # | | | | `-ReturnStmt 0x5579e5a20950 # | | | | `-CallExpr 0x5579e5a20918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a20900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e5a208e0 '' Function 0x5579e58eb950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e5a20810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a207f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a207e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a207a8 'uint4':'vector' lvalue ParmVar 0x5579e5a203b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5579e5a208b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a208a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a20888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a20850 'uint4':'vector' lvalue ParmVar 0x5579e5a20430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5a205b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a20b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a20a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5579e5a20a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5a20f98 # | | | | `-ReturnStmt 0x5579e5a20f88 # | | | | `-CallExpr 0x5579e5a20f50 'float' # | | | | |-ImplicitCastExpr 0x5579e5a20f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e5a20f18 '' Function 0x5579e58eaf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e5a20e60 'float' # | | | | | `-ImplicitCastExpr 0x5579e5a20e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a20e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a20df8 'int64_t':'long' lvalue ParmVar 0x5579e5a20a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5579e5a20ef0 'float' # | | | | `-ImplicitCastExpr 0x5579e5a20ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a20ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a20e88 'int64_t':'long' lvalue ParmVar 0x5579e5a20a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5a20c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a21198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a21048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5579e5a210c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a21608 # | | | | `-ReturnStmt 0x5579e5a215f8 # | | | | `-CallExpr 0x5579e5a215c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a215a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e5a21588 '' Function 0x5579e58eb2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e5a214b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a214a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a21488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a21450 'int64_t2':'vector' lvalue ParmVar 0x5579e5a21048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5579e5a21560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a21548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a21530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a214f8 'int64_t2':'vector' lvalue ParmVar 0x5579e5a210c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a21250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a21808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a216b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5579e5a21738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a21c80 # | | | | `-ReturnStmt 0x5579e5a21c70 # | | | | `-CallExpr 0x5579e5a21c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a21c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e5a21c00 '' Function 0x5579e58eb5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e5a21b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a21b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a21b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a21ac8 'int64_t3':'vector' lvalue ParmVar 0x5579e5a216b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5579e5a21bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a21bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a21ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a21b70 'int64_t3':'vector' lvalue ParmVar 0x5579e5a21738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a218c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a21e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a21d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5579e5a21db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a22300 # | | | | `-ReturnStmt 0x5579e5a222f0 # | | | | `-CallExpr 0x5579e5a222b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a222a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e5a22280 '' Function 0x5579e58eb950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e5a221b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a22198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a22180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a22148 'int64_t4':'vector' lvalue ParmVar 0x5579e5a21d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5579e5a22258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a22240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a22228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a221f0 'int64_t4':'vector' lvalue ParmVar 0x5579e5a21db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a21f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a22500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a223b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5579e5a22430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5a22958 # | | | | `-ReturnStmt 0x5579e5a22948 # | | | | `-CallExpr 0x5579e5a22910 'float' # | | | | |-ImplicitCastExpr 0x5579e5a228f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5579e5a228d8 '' Function 0x5579e58eaf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5579e5a22820 'float' # | | | | | `-ImplicitCastExpr 0x5579e5a22808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a227f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a227b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5a223b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5579e5a228b0 'float' # | | | | `-ImplicitCastExpr 0x5579e5a22898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a22880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a22848 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5a22430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5a225b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a22b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a22a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5579e5a22a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a22fe8 # | | | | `-ReturnStmt 0x5579e5a22fd8 # | | | | `-CallExpr 0x5579e5a22fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a22f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5579e5a22f68 '' Function 0x5579e58eb2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5579e5a22e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a22e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a22e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a22e30 'uint64_t2':'vector' lvalue ParmVar 0x5579e5a22a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5579e5a22f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a22f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a22f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a22ed8 'uint64_t2':'vector' lvalue ParmVar 0x5579e5a22a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a22c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a23dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a23098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5579e5a23cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a24258 # | | | | `-ReturnStmt 0x5579e5a24248 # | | | | `-CallExpr 0x5579e5a24210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a241f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5579e5a241d8 '' Function 0x5579e58eb5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5579e5a24108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a240f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a240d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a240a0 'uint64_t3':'vector' lvalue ParmVar 0x5579e5a23098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5579e5a241b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a24198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a24180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a24148 'uint64_t3':'vector' lvalue ParmVar 0x5579e5a23cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a23e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a24458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a24308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5579e5a24388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a248f8 # | | | | `-ReturnStmt 0x5579e5a248e8 # | | | | `-CallExpr 0x5579e5a248b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a24898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5579e5a24878 '' Function 0x5579e58eb950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5579e5a247a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5579e5a24790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5579e5a24778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5579e5a24740 'uint64_t4':'vector' lvalue ParmVar 0x5579e5a24308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5579e5a24850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a24838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a24820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a247e8 'uint64_t4':'vector' lvalue ParmVar 0x5579e5a24388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a24510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a24a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a249b0 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e5a24da8 # | | | | `-ReturnStmt 0x5579e5a24d98 # | | | | `-CallExpr 0x5579e5a24d68 'float' # | | | | |-ImplicitCastExpr 0x5579e5a24d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a24d30 '' Function 0x5579e58ec570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a24d08 'float' # | | | | `-ImplicitCastExpr 0x5579e5a24cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a24cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a24ca0 'double' lvalue ParmVar 0x5579e5a249b0 'V' 'double' # | | | `-DeprecatedAttr 0x5579e5a24b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a24f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a24e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e5a25278 # | | | | `-ReturnStmt 0x5579e5a25268 # | | | | `-CallExpr 0x5579e5a25238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a25220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a25200 '' Function 0x5579e58ec7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a251d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a251c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a251a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a25170 'double2':'vector' lvalue ParmVar 0x5579e5a24e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e5a24fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a253e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a25330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e5a25750 # | | | | `-ReturnStmt 0x5579e5a25740 # | | | | `-CallExpr 0x5579e5a25710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a256f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a256d8 '' Function 0x5579e58eca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a256b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a25698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a25680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a25648 'double3':'vector' lvalue ParmVar 0x5579e5a25330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5a25490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a258b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a25808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e5a25c30 # | | | | `-ReturnStmt 0x5579e5a25c20 # | | | | `-CallExpr 0x5579e5a25bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a25bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a25bb8 '' Function 0x5579e58eccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a25b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a25b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a25b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a25b28 'double4':'vector' lvalue ParmVar 0x5579e5a25808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e5a25968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a25d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a25ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e5a260e8 # | | | | `-ReturnStmt 0x5579e5a260d8 # | | | | `-CallExpr 0x5579e5a260a8 'float' # | | | | |-ImplicitCastExpr 0x5579e5a26090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a26070 '' Function 0x5579e58ec570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a26048 'float' # | | | | `-ImplicitCastExpr 0x5579e5a26030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a26018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a25fe0 'int' lvalue ParmVar 0x5579e5a25ce0 'V' 'int' # | | | `-DeprecatedAttr 0x5579e5a25e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a26248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a26198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e5a265c0 # | | | | `-ReturnStmt 0x5579e5a265b0 # | | | | `-CallExpr 0x5579e5a26580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a26568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a26548 '' Function 0x5579e58ec7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a26520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a26508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a264f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a264b8 'int2':'vector' lvalue ParmVar 0x5579e5a26198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e5a262f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a26720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a26670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5a26aa0 # | | | | `-ReturnStmt 0x5579e5a26a90 # | | | | `-CallExpr 0x5579e5a26a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a26a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a26a28 '' Function 0x5579e58eca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a26a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a269e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a269d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a26998 'int3':'vector' lvalue ParmVar 0x5579e5a26670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5a267d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a26c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a26b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5a26f88 # | | | | `-ReturnStmt 0x5579e5a26f78 # | | | | `-CallExpr 0x5579e5a26f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a26f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a26f10 '' Function 0x5579e58eccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a26ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a26ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a26eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a26e80 'int4':'vector' lvalue ParmVar 0x5579e5a26b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5a26cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a270e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a27038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5a27460 # | | | | `-ReturnStmt 0x5579e5a27450 # | | | | `-CallExpr 0x5579e5a27420 'float' # | | | | |-ImplicitCastExpr 0x5579e5a27408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a273e8 '' Function 0x5579e58ec570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a273c0 'float' # | | | | `-ImplicitCastExpr 0x5579e5a273a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a27390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a27358 'uint':'unsigned int' lvalue ParmVar 0x5579e5a27038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5a27198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a275c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a27510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5a27958 # | | | | `-ReturnStmt 0x5579e5a27948 # | | | | `-CallExpr 0x5579e5a27918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a27900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a278e0 '' Function 0x5579e58ec7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a278b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a278a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a27888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a27850 'uint2':'vector' lvalue ParmVar 0x5579e5a27510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5a27670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a27ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a27a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5a29f58 # | | | | `-ReturnStmt 0x5579e5a29f48 # | | | | `-CallExpr 0x5579e5a29f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a29f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a29ee0 '' Function 0x5579e58eca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a29eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a29ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a29e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a29e50 'uint3':'vector' lvalue ParmVar 0x5579e5a27a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5a27b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2a0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2a008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5a2a460 # | | | | `-ReturnStmt 0x5579e5a2a450 # | | | | `-CallExpr 0x5579e5a2a420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2a408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a2a3e8 '' Function 0x5579e58eccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a2a3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2a3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2a390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2a358 'uint4':'vector' lvalue ParmVar 0x5579e5a2a008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5a2a168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2a5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2a510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5a2a958 # | | | | `-ReturnStmt 0x5579e5a2a948 # | | | | `-CallExpr 0x5579e5a2a918 'float' # | | | | |-ImplicitCastExpr 0x5579e5a2a900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a2a8e0 '' Function 0x5579e58ec570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a2a8b8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a2a8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2a888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2a850 'int64_t':'long' lvalue ParmVar 0x5579e5a2a510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5a2a670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2aab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2aa08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a2ae70 # | | | | `-ReturnStmt 0x5579e5a2ae60 # | | | | `-CallExpr 0x5579e5a2ae30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2ae18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a2adf8 '' Function 0x5579e58ec7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a2add0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2adb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2ada0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2ad68 'int64_t2':'vector' lvalue ParmVar 0x5579e5a2aa08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a2ab68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2afd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2af20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a2b390 # | | | | `-ReturnStmt 0x5579e5a2b380 # | | | | `-CallExpr 0x5579e5a2b350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2b338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a2b318 '' Function 0x5579e58eca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a2b2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2b2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2b2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2b288 'int64_t3':'vector' lvalue ParmVar 0x5579e5a2af20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a2b080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2b4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2b440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a2b8b8 # | | | | `-ReturnStmt 0x5579e5a2b8a8 # | | | | `-CallExpr 0x5579e5a2b878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2b860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a2b840 '' Function 0x5579e58eccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a2b818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2b800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2b7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2b7b0 'int64_t4':'vector' lvalue ParmVar 0x5579e5a2b440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a2b5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2ba18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2b968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5a2bdd0 # | | | | `-ReturnStmt 0x5579e5a2bdc0 # | | | | `-CallExpr 0x5579e5a2bd90 'float' # | | | | |-ImplicitCastExpr 0x5579e5a2bd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a2bd58 '' Function 0x5579e58ec570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a2bd30 'float' # | | | | `-ImplicitCastExpr 0x5579e5a2bd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2bd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2bcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5a2b968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5a2bac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2bf30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2be80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a2c308 # | | | | `-ReturnStmt 0x5579e5a2c2f8 # | | | | `-CallExpr 0x5579e5a2c2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2c2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a2c290 '' Function 0x5579e58ec7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a2c268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2c250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2c238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2c200 'uint64_t2':'vector' lvalue ParmVar 0x5579e5a2be80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a2bfe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2c468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2c3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a2c848 # | | | | `-ReturnStmt 0x5579e5a2c838 # | | | | `-CallExpr 0x5579e5a2c808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2c7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a2c7d0 '' Function 0x5579e58eca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a2c7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2c790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2c778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2c740 'uint64_t3':'vector' lvalue ParmVar 0x5579e5a2c3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a2c518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2c9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2c8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a2cd90 # | | | | `-ReturnStmt 0x5579e5a2cd80 # | | | | `-CallExpr 0x5579e5a2cd50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2cd38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a2cd18 '' Function 0x5579e58eccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a2ccf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2ccd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2ccc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2cc88 'uint64_t4':'vector' lvalue ParmVar 0x5579e5a2c8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a2ca58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2cf00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2ce50 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e5a2d248 # | | | | `-ReturnStmt 0x5579e5a2d238 # | | | | `-CallExpr 0x5579e5a2d208 'float' # | | | | |-ImplicitCastExpr 0x5579e5a2d1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a2d1d0 '' Function 0x5579e58ed920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a2d1a8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a2d190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2d178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2d140 'double' lvalue ParmVar 0x5579e5a2ce50 'V' 'double' # | | | `-DeprecatedAttr 0x5579e5a2cfb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a2d3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2d308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e5a2d720 # | | | | `-ReturnStmt 0x5579e5a2d710 # | | | | `-CallExpr 0x5579e5a2d6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2d6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a2d6a8 '' Function 0x5579e58edb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a2d680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2d668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2d650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2d618 'double2':'vector' lvalue ParmVar 0x5579e5a2d308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e5a2d468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a2d890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2d7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e5a2dc00 # | | | | `-ReturnStmt 0x5579e5a2dbf0 # | | | | `-CallExpr 0x5579e5a2dbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2dba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a2db88 '' Function 0x5579e58ede10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a2db60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2db48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2db30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2daf8 'double3':'vector' lvalue ParmVar 0x5579e5a2d7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5a2d940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a2eb50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2dcc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e5a2eec8 # | | | | `-ReturnStmt 0x5579e5a2eeb8 # | | | | `-CallExpr 0x5579e5a2ee88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2ee70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a2ee50 '' Function 0x5579e58ee088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a2ee28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2ee10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2edf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2edc0 'double4':'vector' lvalue ParmVar 0x5579e5a2dcc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e5a2ec00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a2f028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2ef78 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e5a2f380 # | | | | `-ReturnStmt 0x5579e5a2f370 # | | | | `-CallExpr 0x5579e5a2f340 'float' # | | | | |-ImplicitCastExpr 0x5579e5a2f328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a2f308 '' Function 0x5579e58ed920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a2f2e0 'float' # | | | | `-ImplicitCastExpr 0x5579e5a2f2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2f2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2f278 'int' lvalue ParmVar 0x5579e5a2ef78 'V' 'int' # | | | `-DeprecatedAttr 0x5579e5a2f0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2f4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2f430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e5a2f858 # | | | | `-ReturnStmt 0x5579e5a2f848 # | | | | `-CallExpr 0x5579e5a2f818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2f800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a2f7e0 '' Function 0x5579e58edb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a2f7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2f7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2f788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2f750 'int2':'vector' lvalue ParmVar 0x5579e5a2f430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e5a2f590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2f9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2f908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5a2fd38 # | | | | `-ReturnStmt 0x5579e5a2fd28 # | | | | `-CallExpr 0x5579e5a2fcf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a2fce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a2fcc0 '' Function 0x5579e58ede10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a2fc98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a2fc80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a2fc68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a2fc30 'int3':'vector' lvalue ParmVar 0x5579e5a2f908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5a2fa68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a2fe98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a2fde8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5a30220 # | | | | `-ReturnStmt 0x5579e5a30210 # | | | | `-CallExpr 0x5579e5a301e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a301c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a301a8 '' Function 0x5579e58ee088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a30180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a30168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a30150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a30118 'int4':'vector' lvalue ParmVar 0x5579e5a2fde8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5a2ff48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a30380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a302d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5a306f8 # | | | | `-ReturnStmt 0x5579e5a306e8 # | | | | `-CallExpr 0x5579e5a306b8 'float' # | | | | |-ImplicitCastExpr 0x5579e5a306a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a30680 '' Function 0x5579e58ed920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a30658 'float' # | | | | `-ImplicitCastExpr 0x5579e5a30640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a30628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a305f0 'uint':'unsigned int' lvalue ParmVar 0x5579e5a302d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5a30430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a30858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a307a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5a30bf0 # | | | | `-ReturnStmt 0x5579e5a30be0 # | | | | `-CallExpr 0x5579e5a30bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a30b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a30b78 '' Function 0x5579e58edb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a30b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a30b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a30b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a30ae8 'uint2':'vector' lvalue ParmVar 0x5579e5a307a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5a30908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a30d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a30ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5a310f0 # | | | | `-ReturnStmt 0x5579e5a310e0 # | | | | `-CallExpr 0x5579e5a310b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a31098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a31078 '' Function 0x5579e58ede10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a31050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a31038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a31020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a30fe8 'uint3':'vector' lvalue ParmVar 0x5579e5a30ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5a30e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a31250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a311a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5a315f8 # | | | | `-ReturnStmt 0x5579e5a315e8 # | | | | `-CallExpr 0x5579e5a315b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a315a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a31580 '' Function 0x5579e58ee088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a31558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a31540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a31528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a314f0 'uint4':'vector' lvalue ParmVar 0x5579e5a311a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5a31300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a31758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a316a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5a31af0 # | | | | `-ReturnStmt 0x5579e5a31ae0 # | | | | `-CallExpr 0x5579e5a31ab0 'float' # | | | | |-ImplicitCastExpr 0x5579e5a31a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a31a78 '' Function 0x5579e58ed920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a31a50 'float' # | | | | `-ImplicitCastExpr 0x5579e5a31a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a31a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a319e8 'int64_t':'long' lvalue ParmVar 0x5579e5a316a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5a31808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a31c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a31ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a32008 # | | | | `-ReturnStmt 0x5579e5a31ff8 # | | | | `-CallExpr 0x5579e5a31fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a31fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a31f90 '' Function 0x5579e58edb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a31f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a31f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a31f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a31f00 'int64_t2':'vector' lvalue ParmVar 0x5579e5a31ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a31d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a32168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a320b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a32528 # | | | | `-ReturnStmt 0x5579e5a32518 # | | | | `-CallExpr 0x5579e5a324e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a324d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a324b0 '' Function 0x5579e58ede10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a32488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a32470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a32458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a32420 'int64_t3':'vector' lvalue ParmVar 0x5579e5a320b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a32218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a32688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a325d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a32a50 # | | | | `-ReturnStmt 0x5579e5a32a40 # | | | | `-CallExpr 0x5579e5a32a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a329f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a329d8 '' Function 0x5579e58ee088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a329b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a32998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a32980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a32948 'int64_t4':'vector' lvalue ParmVar 0x5579e5a325d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a32738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a33bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a33b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5a33f88 # | | | | `-ReturnStmt 0x5579e5a33f78 # | | | | `-CallExpr 0x5579e5a33f48 'float' # | | | | |-ImplicitCastExpr 0x5579e5a33f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a33f10 '' Function 0x5579e58ed920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a33ee8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a33ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a33eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a33e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5a33b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5a33c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a340e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a34038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a344c0 # | | | | `-ReturnStmt 0x5579e5a344b0 # | | | | `-CallExpr 0x5579e5a34480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a34468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a34448 '' Function 0x5579e58edb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a34420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a34408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a343f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a343b8 'uint64_t2':'vector' lvalue ParmVar 0x5579e5a34038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a34198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a34620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a34570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a34a00 # | | | | `-ReturnStmt 0x5579e5a349f0 # | | | | `-CallExpr 0x5579e5a349c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a349a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a34988 '' Function 0x5579e58ede10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a34960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a34948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a34930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a348f8 'uint64_t3':'vector' lvalue ParmVar 0x5579e5a34570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a346d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a34b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a34ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a34f48 # | | | | `-ReturnStmt 0x5579e5a34f38 # | | | | `-CallExpr 0x5579e5a34f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a34ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a34ed0 '' Function 0x5579e58ee088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a34ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a34e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a34e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a34e40 'uint64_t4':'vector' lvalue ParmVar 0x5579e5a34ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a34c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a350b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a35008 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e5a35400 # | | | | `-ReturnStmt 0x5579e5a353f0 # | | | | `-CallExpr 0x5579e5a353c0 'float' # | | | | |-ImplicitCastExpr 0x5579e5a353a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a35388 '' Function 0x5579e58eeca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a35360 'float' # | | | | `-ImplicitCastExpr 0x5579e5a35348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a35330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a352f8 'double' lvalue ParmVar 0x5579e5a35008 'V' 'double' # | | | `-DeprecatedAttr 0x5579e5a35168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a35570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a354c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e5a358d8 # | | | | `-ReturnStmt 0x5579e5a358c8 # | | | | `-CallExpr 0x5579e5a35898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a35880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a35860 '' Function 0x5579e58eef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a35838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a35820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a35808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a357d0 'double2':'vector' lvalue ParmVar 0x5579e5a354c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e5a35620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a35a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a35998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e5a35db8 # | | | | `-ReturnStmt 0x5579e5a35da8 # | | | | `-CallExpr 0x5579e5a35d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a35d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a35d40 '' Function 0x5579e58ef190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a35d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a35d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a35ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a35cb0 'double3':'vector' lvalue ParmVar 0x5579e5a35998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5a35af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a35f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a35e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e5a362a0 # | | | | `-ReturnStmt 0x5579e5a36290 # | | | | `-CallExpr 0x5579e5a36260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a36248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a36228 '' Function 0x5579e58ef408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a36200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a361e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a361d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a36198 'double4':'vector' lvalue ParmVar 0x5579e5a35e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e5a35fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a36400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a36350 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e5a36758 # | | | | `-ReturnStmt 0x5579e5a36748 # | | | | `-CallExpr 0x5579e5a36718 'float' # | | | | |-ImplicitCastExpr 0x5579e5a36700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a366e0 '' Function 0x5579e58eeca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a366b8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a366a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a36688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a36650 'int' lvalue ParmVar 0x5579e5a36350 'V' 'int' # | | | `-DeprecatedAttr 0x5579e5a364b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a368b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a36808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e5a36c30 # | | | | `-ReturnStmt 0x5579e5a36c20 # | | | | `-CallExpr 0x5579e5a36bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a36bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a36bb8 '' Function 0x5579e58eef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a36b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a36b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a36b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a36b28 'int2':'vector' lvalue ParmVar 0x5579e5a36808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e5a36968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a36d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a36ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5a37110 # | | | | `-ReturnStmt 0x5579e5a37100 # | | | | `-CallExpr 0x5579e5a370d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a370b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a37098 '' Function 0x5579e58ef190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a37070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a37058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a37040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a37008 'int3':'vector' lvalue ParmVar 0x5579e5a36ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5a36e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a37270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a371c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5a375f8 # | | | | `-ReturnStmt 0x5579e5a375e8 # | | | | `-CallExpr 0x5579e5a375b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a375a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a37580 '' Function 0x5579e58ef408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a37558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a37540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a37528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a374f0 'int4':'vector' lvalue ParmVar 0x5579e5a371c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5a37320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a37758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a376a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5a37ad0 # | | | | `-ReturnStmt 0x5579e5a37ac0 # | | | | `-CallExpr 0x5579e5a37a90 'float' # | | | | |-ImplicitCastExpr 0x5579e5a37a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a37a58 '' Function 0x5579e58eeca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a37a30 'float' # | | | | `-ImplicitCastExpr 0x5579e5a37a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a37a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a379c8 'uint':'unsigned int' lvalue ParmVar 0x5579e5a376a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5a37808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a38c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a38b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5a38fd0 # | | | | `-ReturnStmt 0x5579e5a38fc0 # | | | | `-CallExpr 0x5579e5a38f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a38f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a38f58 '' Function 0x5579e58eef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a38f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a38f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a38f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a38ec8 'uint2':'vector' lvalue ParmVar 0x5579e5a38b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5a38ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a39130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a39080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5a394d0 # | | | | `-ReturnStmt 0x5579e5a394c0 # | | | | `-CallExpr 0x5579e5a39490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a39478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a39458 '' Function 0x5579e58ef190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a39430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a39418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a39400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a393c8 'uint3':'vector' lvalue ParmVar 0x5579e5a39080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5a391e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a39630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a39580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5a399d8 # | | | | `-ReturnStmt 0x5579e5a399c8 # | | | | `-CallExpr 0x5579e5a39998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a39980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a39960 '' Function 0x5579e58ef408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a39938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a39920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a39908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a398d0 'uint4':'vector' lvalue ParmVar 0x5579e5a39580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5a396e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a39b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a39a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5a39ed0 # | | | | `-ReturnStmt 0x5579e5a39ec0 # | | | | `-CallExpr 0x5579e5a39e90 'float' # | | | | |-ImplicitCastExpr 0x5579e5a39e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a39e58 '' Function 0x5579e58eeca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a39e30 'float' # | | | | `-ImplicitCastExpr 0x5579e5a39e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a39e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a39dc8 'int64_t':'long' lvalue ParmVar 0x5579e5a39a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5a39be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3a030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a39f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a3a3e8 # | | | | `-ReturnStmt 0x5579e5a3a3d8 # | | | | `-CallExpr 0x5579e5a3a3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3a390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a3a370 '' Function 0x5579e58eef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a3a348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3a330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3a318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3a2e0 'int64_t2':'vector' lvalue ParmVar 0x5579e5a39f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a3a0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3a548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3a498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a3a908 # | | | | `-ReturnStmt 0x5579e5a3a8f8 # | | | | `-CallExpr 0x5579e5a3a8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3a8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a3a890 '' Function 0x5579e58ef190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a3a868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3a850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3a838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3a800 'int64_t3':'vector' lvalue ParmVar 0x5579e5a3a498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a3a5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3aa68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3a9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a3ae30 # | | | | `-ReturnStmt 0x5579e5a3ae20 # | | | | `-CallExpr 0x5579e5a3adf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3add8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a3adb8 '' Function 0x5579e58ef408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a3ad90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3ad78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3ad60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3ad28 'int64_t4':'vector' lvalue ParmVar 0x5579e5a3a9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a3ab18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3af90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3aee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5a3b348 # | | | | `-ReturnStmt 0x5579e5a3b338 # | | | | `-CallExpr 0x5579e5a3b308 'float' # | | | | |-ImplicitCastExpr 0x5579e5a3b2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a3b2d0 '' Function 0x5579e58eeca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a3b2a8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a3b290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3b278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3b240 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5a3aee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5a3b040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3b4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3b3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a3b880 # | | | | `-ReturnStmt 0x5579e5a3b870 # | | | | `-CallExpr 0x5579e5a3b840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3b828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a3b808 '' Function 0x5579e58eef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a3b7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3b7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3b7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3b778 'uint64_t2':'vector' lvalue ParmVar 0x5579e5a3b3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a3b558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3b9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3b930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a3bdc0 # | | | | `-ReturnStmt 0x5579e5a3bdb0 # | | | | `-CallExpr 0x5579e5a3bd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3bd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a3bd48 '' Function 0x5579e58ef190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a3bd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3bd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3bcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3bcb8 'uint64_t3':'vector' lvalue ParmVar 0x5579e5a3b930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a3ba90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3bf20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3be70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a3c308 # | | | | `-ReturnStmt 0x5579e5a3c2f8 # | | | | `-CallExpr 0x5579e5a3c2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3c2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a3c290 '' Function 0x5579e58ef408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a3c268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3c250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3c238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3c200 'uint64_t4':'vector' lvalue ParmVar 0x5579e5a3be70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a3bfd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3c478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3c3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5579e5a3c7c0 # | | | | `-ReturnStmt 0x5579e5a3c7b0 # | | | | `-CallExpr 0x5579e5a3c780 'float' # | | | | |-ImplicitCastExpr 0x5579e5a3c768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a3c748 '' Function 0x5579e58deff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a3c720 'float' # | | | | `-ImplicitCastExpr 0x5579e5a3c708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3c6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3c6b8 'double' lvalue ParmVar 0x5579e5a3c3c8 'V' 'double' # | | | `-DeprecatedAttr 0x5579e5a3c528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a3c930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3c880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5579e5a3dc10 # | | | | `-ReturnStmt 0x5579e5a3dc00 # | | | | `-CallExpr 0x5579e5a3dbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3dbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a3db98 '' Function 0x5579e58df268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a3db70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3db58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3db40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3db08 'double2':'vector' lvalue ParmVar 0x5579e5a3c880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5579e5a3c9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a3dd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3dcd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5579e5a3e0f0 # | | | | `-ReturnStmt 0x5579e5a3e0e0 # | | | | `-CallExpr 0x5579e5a3e0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3e098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a3e078 '' Function 0x5579e58df4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a3e050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3e038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3e020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3dfe8 'double3':'vector' lvalue ParmVar 0x5579e5a3dcd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5579e5a3de30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a3e260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3e1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5579e5a3e5d8 # | | | | `-ReturnStmt 0x5579e5a3e5c8 # | | | | `-CallExpr 0x5579e5a3e598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3e580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a3e560 '' Function 0x5579e58df758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a3e538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3e520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3e508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3e4d0 'double4':'vector' lvalue ParmVar 0x5579e5a3e1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5579e5a3e310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5579e5a3e738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3e688 col:26 used V 'int' # | | | |-CompoundStmt 0x5579e5a3ea98 # | | | | `-ReturnStmt 0x5579e5a3ea88 # | | | | `-CallExpr 0x5579e5a3ea58 'float' # | | | | |-ImplicitCastExpr 0x5579e5a3ea40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a3ea20 '' Function 0x5579e58deff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a3e9f8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a3e9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3e9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3e990 'int' lvalue ParmVar 0x5579e5a3e688 'V' 'int' # | | | `-DeprecatedAttr 0x5579e5a3e7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3ebf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3eb48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5579e5a3ef78 # | | | | `-ReturnStmt 0x5579e5a3ef68 # | | | | `-CallExpr 0x5579e5a3ef38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3ef20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a3ef00 '' Function 0x5579e58df268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a3eed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3eec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3eea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3ee70 'int2':'vector' lvalue ParmVar 0x5579e5a3eb48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5579e5a3eca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3f0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3f028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5579e5a3f460 # | | | | `-ReturnStmt 0x5579e5a3f450 # | | | | `-CallExpr 0x5579e5a3f420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3f408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a3f3e8 '' Function 0x5579e58df4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a3f3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3f3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3f390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3f358 'int3':'vector' lvalue ParmVar 0x5579e5a3f028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5579e5a3f188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3f5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3f510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5579e5a3f950 # | | | | `-ReturnStmt 0x5579e5a3f940 # | | | | `-CallExpr 0x5579e5a3f910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a3f8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a3f8d8 '' Function 0x5579e58df758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a3f8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a3f898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3f880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3f848 'int4':'vector' lvalue ParmVar 0x5579e5a3f510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5579e5a3f670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3fab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3fa00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5579e5a3fe30 # | | | | `-ReturnStmt 0x5579e5a3fe20 # | | | | `-CallExpr 0x5579e5a3fdf0 'float' # | | | | |-ImplicitCastExpr 0x5579e5a3fdd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a3fdb8 '' Function 0x5579e58deff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a3fd90 'float' # | | | | `-ImplicitCastExpr 0x5579e5a3fd78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a3fd60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a3fd28 'uint':'unsigned int' lvalue ParmVar 0x5579e5a3fa00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5579e5a3fb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a3ff90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a3fee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5579e5a40330 # | | | | `-ReturnStmt 0x5579e5a40320 # | | | | `-CallExpr 0x5579e5a402f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a402d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a402b8 '' Function 0x5579e58df268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a40290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a40278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a40260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a40228 'uint2':'vector' lvalue ParmVar 0x5579e5a3fee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5579e5a40040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a40490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a403e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5579e5a40838 # | | | | `-ReturnStmt 0x5579e5a40828 # | | | | `-CallExpr 0x5579e5a407f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a407e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a407c0 '' Function 0x5579e58df4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a40798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a40780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a40768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a40730 'uint3':'vector' lvalue ParmVar 0x5579e5a403e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5579e5a40540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a40998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a408e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5579e5a40d48 # | | | | `-ReturnStmt 0x5579e5a40d38 # | | | | `-CallExpr 0x5579e5a40d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a40cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a40cd0 '' Function 0x5579e58df758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a40ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a40c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a40c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a40c40 'uint4':'vector' lvalue ParmVar 0x5579e5a408e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5579e5a40a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a40ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a40df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5579e5a41248 # | | | | `-ReturnStmt 0x5579e5a41238 # | | | | `-CallExpr 0x5579e5a41208 'float' # | | | | |-ImplicitCastExpr 0x5579e5a411f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a411d0 '' Function 0x5579e58deff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a411a8 'float' # | | | | `-ImplicitCastExpr 0x5579e5a41190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a41178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a41140 'int64_t':'long' lvalue ParmVar 0x5579e5a40df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5579e5a40f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a413a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a412f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a41768 # | | | | `-ReturnStmt 0x5579e5a41758 # | | | | `-CallExpr 0x5579e5a41728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a41710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a416f0 '' Function 0x5579e58df268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a416c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a416b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a41698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a41660 'int64_t2':'vector' lvalue ParmVar 0x5579e5a412f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a41458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a418c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a41818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a43dd0 # | | | | `-ReturnStmt 0x5579e5a43dc0 # | | | | `-CallExpr 0x5579e5a43d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a43d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a43d58 '' Function 0x5579e58df4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a43d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a43d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a43d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a43cc8 'int64_t3':'vector' lvalue ParmVar 0x5579e5a41818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a41978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a43f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a43e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5579e5a44300 # | | | | `-ReturnStmt 0x5579e5a442f0 # | | | | `-CallExpr 0x5579e5a442c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a442a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5579e5a44288 '' Function 0x5579e58df758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5579e5a44260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a44248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a44230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a441f8 'int64_t4':'vector' lvalue ParmVar 0x5579e5a43e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5579e5a43fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a44460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a443b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5579e5a44820 # | | | | `-ReturnStmt 0x5579e5a44810 # | | | | `-CallExpr 0x5579e5a447e0 'float' # | | | | |-ImplicitCastExpr 0x5579e5a447c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5579e5a447a8 '' Function 0x5579e58deff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5579e5a44780 'float' # | | | | `-ImplicitCastExpr 0x5579e5a44768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a44750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a44718 'uint64_t':'unsigned long' lvalue ParmVar 0x5579e5a443b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5579e5a44510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a44980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a448d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5579e5a44d60 # | | | | `-ReturnStmt 0x5579e5a44d50 # | | | | `-CallExpr 0x5579e5a44d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a44d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5579e5a44ce8 '' Function 0x5579e58df268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5579e5a44cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a44ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a44c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a44c58 'uint64_t2':'vector' lvalue ParmVar 0x5579e5a448d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5579e5a44a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5579e5a44ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a44e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5579e5a452a8 # | | | | `-ReturnStmt 0x5579e5a45298 # | | | | `-CallExpr 0x5579e5a45268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5579e5a45250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5579e5a45230 '' Function 0x5579e58df4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5579e5a45208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5579e5a451f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5579e5a451d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5579e5a451a0 'uint64_t3':'vector' lvalue ParmVar 0x5579e5a44e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5579e5a44f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x5579e5a45408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x5579e5a45358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5579e5a457f8 # | | | `-ReturnStmt 0x5579e5a457e8 # | | | `-CallExpr 0x5579e5a457b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5579e5a457a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x5579e5a45780 '' Function 0x5579e58df758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x5579e5a45758 'float4':'vector' # | | | `-ImplicitCastExpr 0x5579e5a45740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5579e5a45728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5579e5a456f0 'uint64_t4':'vector' lvalue ParmVar 0x5579e5a45358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5579e5a454b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x5579e5a45810 prev 0x5579e594c818 line:12:11 hlsl # | | |-original Namespace 0x5579e57a9a98 'hlsl' # | | `-NamespaceDecl 0x5579e5a45880 prev 0x5579e5847a88 line:13:11 __detail # | | |-original Namespace 0x5579e5847a88 '__detail' # | | |-FunctionDecl 0x5579e5a459b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a45908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x5579e5a45b60 # | | | `-ReturnStmt 0x5579e5a45b50 # | | | `-ImplicitCastExpr 0x5579e5a45b38 'vector' # | | | `-BinaryOperator 0x5579e5a45b18 'vector' '*' # | | | |-ImplicitCastExpr 0x5579e5a45ae8 'vector' # | | | | `-ExtVectorElementExpr 0x5579e5a45aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x5579e5a45a80 'float4':'vector' lvalue ParmVar 0x5579e5a45908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x5579e5a45b00 'vector' # | | | `-FloatingLiteral 0x5579e5a45ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x5579e5a45df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x5579e5a45b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a45d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a45c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x5579e5a46058 # | | | `-ReturnStmt 0x5579e5a46048 # | | | `-CallExpr 0x5579e5a46018 '' # | | | |-UnresolvedLookupExpr 0x5579e5a45ed8 '' lvalue (ADL) = 'abs' 0x5579e5852e28 0x5579e5853128 0x5579e5853438 0x5579e5853748 0x5579e5854e68 0x5579e5855178 0x5579e5855488 0x5579e5855798 0x5579e5855a68 0x5579e5855d90 0x5579e5856038 0x5579e58562d8 0x5579e5856528 0x5579e5856838 0x5579e5856b48 0x5579e58575d8 0x5579e58578c8 0x5579e5857bd8 0x5579e5857ee8 0x5579e58581f8 0x5579e585cb70 0x5579e585ce18 0x5579e585d0b8 0x5579e585d358 0x5579e585d5a8 0x5579e585d8b8 0x5579e585ecc8 0x5579e585efd8 # | | | `-DeclRefExpr 0x5579e5a45ff8 'T' lvalue ParmVar 0x5579e5a45c30 'X' 'T' # | | |-FunctionTemplateDecl 0x5579e5a466d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x5579e5a46070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a46108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a46628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a46578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x5579e5a46a28 # | | | `-ReturnStmt 0x5579e5a46a18 # | | | `-CallExpr 0x5579e5a469e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a46748 '' lvalue (ADL) = 'sqrt' 0x5579e58e8f10 0x5579e58e9178 0x5579e58e93f0 0x5579e58e9668 0x5579e58e98d8 0x5579e58e9b50 0x5579e58e9dc8 0x5579e58ea040 0x5579e5a13cc0 0x5579e5a14178 0x5579e5a14650 0x5579e5a14b30 0x5579e5a15008 0x5579e5a15500 0x5579e5a159d8 0x5579e5a15eb8 0x5579e5a163a0 0x5579e5a16878 0x5579e5a16d70 0x5579e5a17270 0x5579e5a17778 0x5579e5a17c70 0x5579e5a18188 0x5579e5a186a8 0x5579e5a18bd0 0x5579e5a190e8 0x5579e5a19a30 0x5579e5a19f70 # | | | `-CallExpr 0x5579e5a469b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a46868 '' lvalue (ADL) = 'dot' 0x5579e5893968 0x5579e5893d38 0x5579e58940d8 0x5579e5894478 0x5579e5894780 0x5579e5894b70 0x5579e5894f18 0x5579e58952b8 0x5579e5895608 0x5579e5895958 0x5579e5895d58 0x5579e58960f8 0x5579e5896498 0x5579e5896838 0x5579e5896c08 0x5579e5896fa8 0x5579e5897348 0x5579e58976e8 0x5579e5897a88 0x5579e5897e58 0x5579e58981f8 0x5579e5898598 0x5579e5898938 0x5579e5898d08 0x5579e58990a8 # | | | |-RecoveryExpr 0x5579e5a46970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a46990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a46e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x5579e5a46a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a46d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a46bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x5579e5a46c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5579e5a470c0 # | | | `-ReturnStmt 0x5579e5a470b0 # | | | `-InitListExpr 0x5579e5a47050 'void' contains-errors # | | | |-IntegerLiteral 0x5579e5a46e90 'int' 1 # | | | |-BinaryOperator 0x5579e5a46f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5579e5a46ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5579e5a46eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5579e5a46ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x5579e5a46f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5579e5a46f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5579e5a46f30 'int' 1 # | | | |-ArraySubscriptExpr 0x5579e5a46fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5579e5a46f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5579e5a46fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x5579e5a47030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5579e5a46ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x5579e5a47010 'int' 3 # | | |-FunctionTemplateDecl 0x5579e5a473f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5579e5a470d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a47350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a47190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x5579e5a47208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5579e5a475c8 # | | | `-ReturnStmt 0x5579e5a475b8 # | | | `-CallExpr 0x5579e5a47588 '' # | | | |-UnresolvedLookupExpr 0x5579e5a474e0 '' lvalue (ADL) = 'length_impl' 0x5579e5a45df8 # | | | `-BinaryOperator 0x5579e5a47568 '' '-' # | | | |-DeclRefExpr 0x5579e5a47528 'T' lvalue ParmVar 0x5579e5a47190 'X' 'T' # | | | `-DeclRefExpr 0x5579e5a47548 'T' lvalue ParmVar 0x5579e5a47208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5579e5a4a0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5579e5a475e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a47678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a4a048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a47a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x5579e5a47ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x5579e5a4a258 # | | | `-ReturnStmt 0x5579e5a4a248 # | | | `-CallExpr 0x5579e5a4a218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a4a170 '' lvalue (ADL) = 'length_vec_impl' 0x5579e5a466d0 # | | | `-BinaryOperator 0x5579e5a4a1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5579e5a4a1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a4a1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x5579e5a4a518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a4a288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x5579e5a4a308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x5579e5a4a388 col:54 used c 'float' # | | | `-CompoundStmt 0x5579e5a4ab90 # | | | `-ReturnStmt 0x5579e5a4ab80 # | | | `-CallExpr 0x5579e5a4aac8 'float' # | | | |-ImplicitCastExpr 0x5579e5a4aab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5579e5a4a9b0 '' Function 0x5579e5a4a708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x5579e5a4ab20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5579e5a4ab08 'half2':'vector' # | | | | `-DeclRefExpr 0x5579e5a4a9e8 'half2':'vector' lvalue ParmVar 0x5579e5a4a288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x5579e5a4ab50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5579e5a4ab38 'half2':'vector' # | | | | `-DeclRefExpr 0x5579e5a4aa08 'half2':'vector' lvalue ParmVar 0x5579e5a4a308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x5579e5a4ab68 'float' # | | | `-DeclRefExpr 0x5579e5a4aa28 'float' lvalue ParmVar 0x5579e5a4a388 'c' 'float' # | | |-FunctionTemplateDecl 0x5579e5a4b138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5579e5a4aba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a4ac48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a4b090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a4af00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x5579e5a4afc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x5579e5a4b348 # | | | `-ReturnStmt 0x5579e5a4b338 # | | | `-CallExpr 0x5579e5a4b300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a4b1b8 '' lvalue (ADL) = 'dot' 0x5579e5893968 0x5579e5893d38 0x5579e58940d8 0x5579e5894478 0x5579e5894780 0x5579e5894b70 0x5579e5894f18 0x5579e58952b8 0x5579e5895608 0x5579e5895958 0x5579e5895d58 0x5579e58960f8 0x5579e5896498 0x5579e5896838 0x5579e5896c08 0x5579e5896fa8 0x5579e5897348 0x5579e58976e8 0x5579e5897a88 0x5579e5897e58 0x5579e58981f8 0x5579e5898598 0x5579e5898938 0x5579e5898d08 0x5579e58990a8 # | | | |-RecoveryExpr 0x5579e5a4b2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a4b2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a4b888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5579e5a4b360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a4b3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a4b7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x5579e5a4b650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x5579e5a4b710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x5579e5a4bf60 # | | | |-DeclStmt 0x5579e5a4ba80 # | | | | `-VarDecl 0x5579e5a4b938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x5579e5a4ba60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5579e5a4b9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5579e5a4b9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5579e5a4b9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x5579e5a4ba40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5579e5a4ba00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5579e5a4ba20 'int' 0 # | | | |-AttributedStmt 0x5579e5a4bf18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x5579e5a4bee8 unroll 0 # | | | | `-ForStmt 0x5579e5a4beb0 # | | | | |-DeclStmt 0x5579e5a4bb50 # | | | | | `-VarDecl 0x5579e5a4bab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x5579e5a4bb18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x5579e5a4bbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x5579e5a4bba8 'int' # | | | | | | `-DeclRefExpr 0x5579e5a4bb68 'int' lvalue Var 0x5579e5a4bab0 'i' 'int' # | | | | | `-DeclRefExpr 0x5579e5a4bb88 'int' NonTypeTemplateParm 0x5579e5a4b3f8 'N' 'int' # | | | | |-UnaryOperator 0x5579e5a4bc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x5579e5a4bbe0 'int' lvalue Var 0x5579e5a4bab0 'i' 'int' # | | | | `-BinaryOperator 0x5579e5a4be90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x5579e5a4bc18 'T' contains-errors lvalue Var 0x5579e5a4b938 'sum' 'T' # | | | | `-CallExpr 0x5579e5a4be50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5579e5a4bc50 '' lvalue (ADL) = 'mad' 0x5579e58b0460 0x5579e58b0818 0x5579e58b0be0 0x5579e58b1fd0 0x5579e58b2380 0x5579e58b2748 0x5579e58b2b10 0x5579e58b2ed8 0x5579e58b32a0 0x5579e58b3668 0x5579e58b3a30 0x5579e58b3e30 0x5579e58b41f8 0x5579e58b45c0 0x5579e58b4988 0x5579e58b4d50 0x5579e58b5118 0x5579e58b54e0 0x5579e58b58a8 0x5579e58b5cd0 0x5579e58b6080 0x5579e58b6448 0x5579e58b6810 0x5579e58b6bd8 0x5579e58b6f88 0x5579e58b7350 0x5579e58b7718 0x5579e58b7ae0 # | | | | |-ArraySubscriptExpr 0x5579e5a4bdb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5579e5a4bd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5579e5a4bd90 'int' lvalue Var 0x5579e5a4bab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x5579e5a4be10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5579e5a4bdd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5579e5a4bdf0 'int' lvalue Var 0x5579e5a4bab0 'i' 'int' # | | | | `-DeclRefExpr 0x5579e5a4be30 'T' contains-errors lvalue Var 0x5579e5a4b938 'sum' 'T' # | | | `-ReturnStmt 0x5579e5a4bf50 # | | | `-DeclRefExpr 0x5579e5a4bf30 'T' contains-errors lvalue Var 0x5579e5a4b938 'sum' 'T' # | | |-FunctionTemplateDecl 0x5579e5a4c268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x5579e5a4bf88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a4c1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a4c040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5579e5a4c0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x5579e5a4c480 # | | | `-ReturnStmt 0x5579e5a4c470 # | | | `-BinaryOperator 0x5579e5a4c450 '' '-' # | | | |-DeclRefExpr 0x5579e5a4c350 'T' lvalue ParmVar 0x5579e5a4c040 'I' 'T' # | | | `-BinaryOperator 0x5579e5a4c430 '' '*' # | | | |-BinaryOperator 0x5579e5a4c3f0 '' '*' # | | | | |-BinaryOperator 0x5579e5a4c3b0 '' '*' # | | | | | |-IntegerLiteral 0x5579e5a4c370 'int' 2 # | | | | | `-DeclRefExpr 0x5579e5a4c390 'T' lvalue ParmVar 0x5579e5a4c0b8 'N' 'T' # | | | | `-DeclRefExpr 0x5579e5a4c3d0 'T' lvalue ParmVar 0x5579e5a4c040 'I' 'T' # | | | `-DeclRefExpr 0x5579e5a4c410 'T' lvalue ParmVar 0x5579e5a4c0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x5579e5a4c888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x5579e5a4c498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a4c538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5579e5a4c7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a4c650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x5579e5a4c710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x5579e5a4cb58 # | | | `-ReturnStmt 0x5579e5a4cb48 # | | | `-BinaryOperator 0x5579e5a4cb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x5579e5a4c908 '' contains-errors lvalue # | | | `-BinaryOperator 0x5579e5a4cb08 '' contains-errors '*' # | | | |-BinaryOperator 0x5579e5a4c968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x5579e5a4c928 'int' 2 # | | | | `-RecoveryExpr 0x5579e5a4c948 '' contains-errors lvalue # | | | `-CallExpr 0x5579e5a4cad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a4c988 '' lvalue (ADL) = 'dot' 0x5579e5893968 0x5579e5893d38 0x5579e58940d8 0x5579e5894478 0x5579e5894780 0x5579e5894b70 0x5579e5894f18 0x5579e58952b8 0x5579e5895608 0x5579e5895958 0x5579e5895d58 0x5579e58960f8 0x5579e5896498 0x5579e5896838 0x5579e5896c08 0x5579e5896fa8 0x5579e5897348 0x5579e58976e8 0x5579e5897a88 0x5579e5897e58 0x5579e58981f8 0x5579e5898598 0x5579e5898938 0x5579e5898d08 0x5579e58990a8 # | | | |-RecoveryExpr 0x5579e5a4ca90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a4cab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a4cfc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x5579e5a4cb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5579e5a4cbf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x5579e5a4cf20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a4cca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x5579e5a4cd20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x5579e5a4cd98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x5579e5a4dab0 # | | | |-DeclStmt 0x5579e5a4d2c0 # | | | | `-VarDecl 0x5579e5a4d0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x5579e5a4d288 '' # | | | | |-UnresolvedLookupExpr 0x5579e5a4d140 '' lvalue (ADL) = 'dot' 0x5579e5893968 0x5579e5893d38 0x5579e58940d8 0x5579e5894478 0x5579e5894780 0x5579e5894b70 0x5579e5894f18 0x5579e58952b8 0x5579e5895608 0x5579e5895958 0x5579e5895d58 0x5579e58960f8 0x5579e5896498 0x5579e5896838 0x5579e5896c08 0x5579e5896fa8 0x5579e5897348 0x5579e58976e8 0x5579e5897a88 0x5579e5897e58 0x5579e58981f8 0x5579e5898598 0x5579e5898938 0x5579e5898d08 0x5579e58990a8 # | | | | |-DeclRefExpr 0x5579e5a4d248 'T' lvalue ParmVar 0x5579e5a4cd20 'N' 'T' # | | | | `-DeclRefExpr 0x5579e5a4d268 'T' lvalue ParmVar 0x5579e5a4cca8 'I' 'T' # | | | |-DeclStmt 0x5579e5a4d4f8 # | | | | `-VarDecl 0x5579e5a4d2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x5579e5a4d4d8 '' '-' # | | | | |-IntegerLiteral 0x5579e5a4d360 'int' 1 # | | | | `-BinaryOperator 0x5579e5a4d4b8 '' '*' # | | | | |-BinaryOperator 0x5579e5a4d3c0 '' '*' # | | | | | |-DeclRefExpr 0x5579e5a4d380 'U' lvalue ParmVar 0x5579e5a4cd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5579e5a4d3a0 'U' lvalue ParmVar 0x5579e5a4cd98 'Eta' 'U' # | | | | `-ParenExpr 0x5579e5a4d498 '' # | | | | `-BinaryOperator 0x5579e5a4d478 '' '-' # | | | | |-IntegerLiteral 0x5579e5a4d3e0 'int' 1 # | | | | `-BinaryOperator 0x5579e5a4d458 '' '*' # | | | | |-DeclRefExpr 0x5579e5a4d400 'T' lvalue Var 0x5579e5a4d0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x5579e5a4d438 'T' lvalue Var 0x5579e5a4d0d8 'Mul' 'T' # | | | |-DeclStmt 0x5579e5a4d8a0 # | | | | `-VarDecl 0x5579e5a4d530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x5579e5a4d880 '' # | | | | `-BinaryOperator 0x5579e5a4d860 '' '-' # | | | | |-BinaryOperator 0x5579e5a4d5d8 '' '*' # | | | | | |-DeclRefExpr 0x5579e5a4d598 'U' lvalue ParmVar 0x5579e5a4cd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5579e5a4d5b8 'T' lvalue ParmVar 0x5579e5a4cca8 'I' 'T' # | | | | `-BinaryOperator 0x5579e5a4d840 '' '*' # | | | | |-ParenExpr 0x5579e5a4d800 '' # | | | | | `-BinaryOperator 0x5579e5a4d7e0 '' '+' # | | | | | |-BinaryOperator 0x5579e5a4d638 '' '*' # | | | | | | |-DeclRefExpr 0x5579e5a4d5f8 'U' lvalue ParmVar 0x5579e5a4cd98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x5579e5a4d618 'T' lvalue Var 0x5579e5a4d0d8 'Mul' 'T' # | | | | | `-CallExpr 0x5579e5a4d7b0 '' # | | | | | |-UnresolvedLookupExpr 0x5579e5a4d658 '' lvalue (ADL) = 'sqrt' 0x5579e58e8f10 0x5579e58e9178 0x5579e58e93f0 0x5579e58e9668 0x5579e58e98d8 0x5579e58e9b50 0x5579e58e9dc8 0x5579e58ea040 0x5579e5a13cc0 0x5579e5a14178 0x5579e5a14650 0x5579e5a14b30 0x5579e5a15008 0x5579e5a15500 0x5579e5a159d8 0x5579e5a15eb8 0x5579e5a163a0 0x5579e5a16878 0x5579e5a16d70 0x5579e5a17270 0x5579e5a17778 0x5579e5a17c70 0x5579e5a18188 0x5579e5a186a8 0x5579e5a18bd0 0x5579e5a190e8 0x5579e5a19a30 0x5579e5a19f70 # | | | | | `-DeclRefExpr 0x5579e5a4d778 'T' lvalue Var 0x5579e5a4d2f8 'K' 'T' # | | | | `-DeclRefExpr 0x5579e5a4d820 'T' lvalue ParmVar 0x5579e5a4cd20 'N' 'T' # | | | `-ReturnStmt 0x5579e5a4daa0 # | | | `-CallExpr 0x5579e5a4da60 '' # | | | |-UnresolvedLookupExpr 0x5579e5a4d8f0 '' lvalue (ADL) = 'select' 0x5579e589e158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e5a4cbc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e5a4cb70 'T' # | | | |-BinaryOperator 0x5579e5a4d9a8 '' '<' # | | | | |-DeclRefExpr 0x5579e5a4d968 'T' lvalue Var 0x5579e5a4d2f8 'K' 'T' # | | | | `-IntegerLiteral 0x5579e5a4d988 'int' 0 # | | | |-CXXStaticCastExpr 0x5579e5a4d9f8 'T' static_cast # | | | | `-IntegerLiteral 0x5579e5a4d9c8 'int' 0 # | | | `-DeclRefExpr 0x5579e5a4da28 'T' lvalue Var 0x5579e5a4d530 'Result' 'T' # | | |-FunctionTemplateDecl 0x5579e5a4ddb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x5579e5a4dae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a4dd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a4db90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5579e5a4dc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x5579e5a4fa08 # | | | |-DeclStmt 0x5579e5a4df88 # | | | | `-VarDecl 0x5579e5a4dec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x5579e5a4df68 '' '/' # | | | | |-DeclRefExpr 0x5579e5a4df28 'T' lvalue ParmVar 0x5579e5a4db90 'X' 'T' # | | | | `-DeclRefExpr 0x5579e5a4df48 'T' lvalue ParmVar 0x5579e5a4dc08 'Y' 'T' # | | | |-DeclStmt 0x5579e5a4f4c0 # | | | | `-VarDecl 0x5579e5a4f3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x5579e5a4f4a0 '' '>=' # | | | | |-DeclRefExpr 0x5579e5a4f448 'T' lvalue Var 0x5579e5a4dec0 'div' 'T' # | | | | `-IntegerLiteral 0x5579e5a4f480 'int' 0 # | | | |-DeclStmt 0x5579e5a4f820 # | | | | `-VarDecl 0x5579e5a4f4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x5579e5a4f7f0 '' # | | | | |-UnresolvedLookupExpr 0x5579e5a4f560 '' lvalue (ADL) = 'frac' 0x5579e58a5c40 0x5579e58a5ea8 0x5579e58a6120 0x5579e58a6398 0x5579e58a65f8 0x5579e58a6870 0x5579e58a6ae8 0x5579e58a6d70 0x5579e590fe40 0x5579e59102f8 0x5579e59107d0 0x5579e5910cb0 0x5579e59c3308 0x5579e59c37c0 0x5579e59c3c98 0x5579e59c4178 0x5579e59c4660 0x5579e59c4b38 0x5579e59c5860 0x5579e59c5d60 0x5579e59c6268 0x5579e59c6760 0x5579e59c6c78 0x5579e59c7198 0x5579e59c76c0 0x5579e59c85e8 0x5579e59c8b20 0x5579e59c9060 # | | | | `-CallExpr 0x5579e5a4f7c0 '' # | | | | |-UnresolvedLookupExpr 0x5579e5a4f680 '' lvalue (ADL) = 'abs' 0x5579e5852e28 0x5579e5853128 0x5579e5853438 0x5579e5853748 0x5579e5854e68 0x5579e5855178 0x5579e5855488 0x5579e5855798 0x5579e5855a68 0x5579e5855d90 0x5579e5856038 0x5579e58562d8 0x5579e5856528 0x5579e5856838 0x5579e5856b48 0x5579e58575d8 0x5579e58578c8 0x5579e5857bd8 0x5579e5857ee8 0x5579e58581f8 0x5579e585cb70 0x5579e585ce18 0x5579e585d0b8 0x5579e585d358 0x5579e585d5a8 0x5579e585d8b8 0x5579e585ecc8 0x5579e585efd8 # | | | | `-DeclRefExpr 0x5579e5a4f7a0 'T' lvalue Var 0x5579e5a4dec0 'div' 'T' # | | | `-ReturnStmt 0x5579e5a4f9f8 # | | | `-BinaryOperator 0x5579e5a4f9d8 '' '*' # | | | |-CallExpr 0x5579e5a4f978 '' # | | | | |-UnresolvedLookupExpr 0x5579e5a4f858 '' lvalue (ADL) = 'select' 0x5579e589e158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e5a4db30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e5a4dae0 'T' # | | | | |-DeclRefExpr 0x5579e5a4f8d0 'bool' lvalue Var 0x5579e5a4f3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x5579e5a4f908 'T' lvalue Var 0x5579e5a4f4f8 'frc' 'T' # | | | | `-UnaryOperator 0x5579e5a4f960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x5579e5a4f940 'T' lvalue Var 0x5579e5a4f4f8 'frc' 'T' # | | | `-DeclRefExpr 0x5579e5a4f9b8 'T' lvalue ParmVar 0x5579e5a4dc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x5579e5a4fe28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x5579e5a4fa38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a4fad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a4fd80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a4fbf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x5579e5a4fcb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5579e5a506b8 # | | | |-DeclStmt 0x5579e5a4fff0 # | | | | `-VarDecl 0x5579e5a4ff00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x5579e5a4ffc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5579e5a4ffa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x5579e5a4ff68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5579e5a4ff88 '' contains-errors lvalue # | | | |-DeclStmt 0x5579e5a50140 # | | | | `-VarDecl 0x5579e5a50050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x5579e5a50118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5579e5a500f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x5579e5a500b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5579e5a500d8 'int' 0 # | | | |-DeclStmt 0x5579e5a50500 # | | | | `-VarDecl 0x5579e5a501b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x5579e5a504d8 '' contains-errors lvalue # | | | | `-CallExpr 0x5579e5a504a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5579e5a50218 '' lvalue (ADL) = 'frac' 0x5579e58a5c40 0x5579e58a5ea8 0x5579e58a6120 0x5579e58a6398 0x5579e58a65f8 0x5579e58a6870 0x5579e58a6ae8 0x5579e58a6d70 0x5579e590fe40 0x5579e59102f8 0x5579e59107d0 0x5579e5910cb0 0x5579e59c3308 0x5579e59c37c0 0x5579e59c3c98 0x5579e59c4178 0x5579e59c4660 0x5579e59c4b38 0x5579e59c5860 0x5579e59c5d60 0x5579e59c6268 0x5579e59c6760 0x5579e59c6c78 0x5579e59c7198 0x5579e59c76c0 0x5579e59c85e8 0x5579e59c8b20 0x5579e59c9060 # | | | | `-CallExpr 0x5579e5a50478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5579e5a50338 '' lvalue (ADL) = 'abs' 0x5579e5852e28 0x5579e5853128 0x5579e5853438 0x5579e5853748 0x5579e5854e68 0x5579e5855178 0x5579e5855488 0x5579e5855798 0x5579e5855a68 0x5579e5855d90 0x5579e5856038 0x5579e58562d8 0x5579e5856528 0x5579e5856838 0x5579e5856b48 0x5579e58575d8 0x5579e58578c8 0x5579e5857bd8 0x5579e5857ee8 0x5579e58581f8 0x5579e585cb70 0x5579e585ce18 0x5579e585d0b8 0x5579e585d358 0x5579e585d5a8 0x5579e585d8b8 0x5579e585ecc8 0x5579e585efd8 # | | | | `-RecoveryExpr 0x5579e5a50458 '' contains-errors lvalue # | | | `-ReturnStmt 0x5579e5a506a8 # | | | `-BinaryOperator 0x5579e5a50688 '' contains-errors '*' # | | | |-CallExpr 0x5579e5a50628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5579e5a50538 '' lvalue (ADL) = 'select' 0x5579e589e158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e5a4fa90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e5a4fa38 'T' # | | | | |-RecoveryExpr 0x5579e5a505b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5579e5a505d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x5579e5a50610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x5579e5a505f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a50668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a50af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x5579e5a50730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a50a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a507e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x5579e5a50858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x5579e5a508d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x5579e5a50fe0 # | | | |-DeclStmt 0x5579e5a50e60 # | | | | `-VarDecl 0x5579e5a50c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x5579e5a50e30 '' # | | | | |-UnresolvedLookupExpr 0x5579e5a50c70 '' lvalue (ADL) = 'saturate' 0x5579e589c0b8 0x5579e589c320 0x5579e589c598 0x5579e589c810 0x5579e589ca70 0x5579e589cce8 0x5579e589cf60 0x5579e589d1d8 0x5579e589d438 0x5579e589d6b0 0x5579e589d928 0x5579e589dbf0 # | | | | `-BinaryOperator 0x5579e5a50e10 '' '/' # | | | | |-ParenExpr 0x5579e5a50d70 '' # | | | | | `-BinaryOperator 0x5579e5a50d50 '' '-' # | | | | | |-DeclRefExpr 0x5579e5a50d10 'T' lvalue ParmVar 0x5579e5a508d0 'X' 'T' # | | | | | `-DeclRefExpr 0x5579e5a50d30 'T' lvalue ParmVar 0x5579e5a507e0 'Min' 'T' # | | | | `-ParenExpr 0x5579e5a50df0 '' # | | | | `-BinaryOperator 0x5579e5a50dd0 '' '-' # | | | | |-DeclRefExpr 0x5579e5a50d90 'T' lvalue ParmVar 0x5579e5a50858 'Max' 'T' # | | | | `-DeclRefExpr 0x5579e5a50db0 'T' lvalue ParmVar 0x5579e5a507e0 'Min' 'T' # | | | `-ReturnStmt 0x5579e5a50fd0 # | | | `-BinaryOperator 0x5579e5a50fb0 '' '*' # | | | |-BinaryOperator 0x5579e5a50f70 '' '*' # | | | | |-ParenExpr 0x5579e5a50f30 '' # | | | | | `-BinaryOperator 0x5579e5a50f10 '' '-' # | | | | | |-IntegerLiteral 0x5579e5a50e78 'int' 3 # | | | | | `-BinaryOperator 0x5579e5a50ef0 '' '*' # | | | | | |-IntegerLiteral 0x5579e5a50e98 'int' 2 # | | | | | `-DeclRefExpr 0x5579e5a50eb8 'T' lvalue Var 0x5579e5a50c08 'S' 'T' # | | | | `-DeclRefExpr 0x5579e5a50f50 'T' lvalue Var 0x5579e5a50c08 'S' 'T' # | | | `-DeclRefExpr 0x5579e5a50f90 'T' lvalue Var 0x5579e5a50c08 'S' 'T' # | | |-FunctionTemplateDecl 0x5579e5a514c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x5579e5a51000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a51098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a51420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a511b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x5579e5a51270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x5579e5a51330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5579e5a519e0 # | | | |-DeclStmt 0x5579e5a51878 # | | | | `-VarDecl 0x5579e5a515a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x5579e5a51850 '' contains-errors lvalue # | | | | `-CallExpr 0x5579e5a51820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5579e5a51610 '' lvalue (ADL) = 'saturate' 0x5579e589c0b8 0x5579e589c320 0x5579e589c598 0x5579e589c810 0x5579e589ca70 0x5579e589cce8 0x5579e589cf60 0x5579e589d1d8 0x5579e589d438 0x5579e589d6b0 0x5579e589d928 0x5579e589dbf0 # | | | | `-BinaryOperator 0x5579e5a51800 '' contains-errors '/' # | | | | |-ParenExpr 0x5579e5a51738 '' contains-errors # | | | | | `-BinaryOperator 0x5579e5a51718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5579e5a516d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5579e5a516b0 'int' lvalue ParmVar 0x5579e5a51330 'X' 'int' # | | | | | `-RecoveryExpr 0x5579e5a516f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5579e5a517e0 '' contains-errors # | | | | `-BinaryOperator 0x5579e5a517c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x5579e5a51778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5579e5a51758 'int' lvalue ParmVar 0x5579e5a51270 'Max' 'int' # | | | | `-RecoveryExpr 0x5579e5a517a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5579e5a519d0 # | | | `-BinaryOperator 0x5579e5a519b0 '' contains-errors '*' # | | | |-BinaryOperator 0x5579e5a51970 '' contains-errors '*' # | | | | |-ParenExpr 0x5579e5a51930 '' contains-errors # | | | | | `-BinaryOperator 0x5579e5a51910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x5579e5a51890 'int' 3 # | | | | | `-BinaryOperator 0x5579e5a518f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5579e5a518b0 'int' 2 # | | | | | `-RecoveryExpr 0x5579e5a518d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5579e5a51950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a51990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a51e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x5579e5a51a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a51da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a51b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x5579e5a51ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x5579e5a51c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x5579e5a52c08 # | | | |-DeclStmt 0x5579e5a51fb0 # | | | | `-VarDecl 0x5579e5a51ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x5579e5a51f90 '' '<' # | | | | |-DeclRefExpr 0x5579e5a51f50 'T' lvalue ParmVar 0x5579e5a51b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x5579e5a51f70 'int' 0 # | | | |-DeclStmt 0x5579e5a521a0 # | | | | `-VarDecl 0x5579e5a51fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x5579e5a52160 '' # | | | | |-UnresolvedLookupExpr 0x5579e5a52070 '' lvalue (ADL) = 'select' 0x5579e589e158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e5a51a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e5a51a18 'T' # | | | | |-DeclRefExpr 0x5579e5a520e8 'bool' lvalue Var 0x5579e5a51ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x5579e5a52120 'int' 0 # | | | | `-DeclRefExpr 0x5579e5a52140 'T' lvalue ParmVar 0x5579e5a51b30 'NDotL' 'T' # | | | |-DeclStmt 0x5579e5a523b8 # | | | | `-VarDecl 0x5579e5a52230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x5579e5a52390 '' contains-errors lvalue # | | | | `-InitListExpr 0x5579e5a52330 'void' # | | | | |-IntegerLiteral 0x5579e5a52298 'int' 1 # | | | | |-DeclRefExpr 0x5579e5a522b8 'T' lvalue Var 0x5579e5a51fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5579e5a522f0 'int' 0 # | | | | `-IntegerLiteral 0x5579e5a52310 'int' 1 # | | | |-DeclStmt 0x5579e5a525f8 # | | | | `-VarDecl 0x5579e5a523e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5579e5a525c0 '' # | | | | |-UnresolvedLookupExpr 0x5579e5a52448 '' lvalue (ADL) = 'or' 0x5579e58ccb78 0x5579e58cce88 0x5579e58cd1a8 0x5579e58cd4c8 0x5579e58cd7e8 0x5579e58cdaf0 0x5579e58cddf8 0x5579e58ce100 0x5579e58ce408 0x5579e58ce710 0x5579e58cea18 0x5579e58ced20 0x5579e58cf028 0x5579e58cf330 0x5579e58cf638 0x5579e58cf968 0x5579e58cfc70 0x5579e58cff78 0x5579e58d0280 # | | | | |-DeclRefExpr 0x5579e5a52520 'bool' lvalue Var 0x5579e5a51ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5579e5a525a0 '' # | | | | `-BinaryOperator 0x5579e5a52580 '' '<' # | | | | |-DeclRefExpr 0x5579e5a52540 'T' lvalue ParmVar 0x5579e5a51ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x5579e5a52560 'int' 0 # | | | |-DeclStmt 0x5579e5a52998 # | | | | `-VarDecl 0x5579e5a52630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x5579e5a52968 '' # | | | | |-UnresolvedLookupExpr 0x5579e5a52698 '' lvalue (ADL) = 'exp' 0x5579e5899c70 0x5579e5899ed8 0x5579e589a150 0x5579e589a3c8 0x5579e589a628 0x5579e589a8a0 0x5579e589ab18 0x5579e589ada0 0x5579e59a4438 0x5579e59a48e8 0x5579e59a4db8 0x5579e59a5290 0x5579e59a5768 0x5579e59a5c20 0x5579e59a6780 0x5579e59a6c60 0x5579e59a7148 0x5579e59a7620 0x5579e59a7b18 0x5579e59a8018 0x5579e59a8520 0x5579e59a9360 0x5579e59a9878 0x5579e59a9d98 0x5579e59aa2c0 0x5579e59aa7d8 0x5579e59aad10 0x5579e59ae788 # | | | | `-BinaryOperator 0x5579e5a52948 '' '*' # | | | | |-CallExpr 0x5579e5a528f8 '' # | | | | | |-UnresolvedLookupExpr 0x5579e5a527b8 '' lvalue (ADL) = 'log' 0x5579e58ab7e8 0x5579e58aba50 0x5579e58abd20 0x5579e58abf98 0x5579e58ac1f8 0x5579e58ac470 0x5579e58ac6e8 0x5579e58ac960 0x5579e59da168 0x5579e59da618 0x5579e59daae8 0x5579e59dafc0 0x5579e59db498 0x5579e59db950 0x5579e59dbe40 0x5579e59dc320 0x5579e59dc808 0x5579e59dcce0 0x5579e59dd1d8 0x5579e59dd6d8 0x5579e59de410 0x5579e59de908 0x5579e59dee20 0x5579e59df340 0x5579e59df868 0x5579e59dfd80 0x5579e59e02b8 0x5579e59e10a8 # | | | | | `-DeclRefExpr 0x5579e5a528d8 'T' lvalue ParmVar 0x5579e5a51ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x5579e5a52928 'T' lvalue ParmVar 0x5579e5a51c20 'M' 'T' # | | | |-BinaryOperator 0x5579e5a52bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x5579e5a52a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5579e5a529e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5579e5a529b0 'int' contains-errors lvalue Var 0x5579e5a52230 'Result' 'int' # | | | | | `-IntegerLiteral 0x5579e5a52a10 'int' 2 # | | | | `-CallExpr 0x5579e5a52b78 '' # | | | | |-UnresolvedLookupExpr 0x5579e5a52a70 '' lvalue (ADL) = 'select' 0x5579e589e158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e5a51a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e5a51a18 'T' # | | | | |-DeclRefExpr 0x5579e5a52ae8 'bool' lvalue Var 0x5579e5a523e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x5579e5a52b20 'int' 0 # | | | | `-DeclRefExpr 0x5579e5a52b40 'T' lvalue Var 0x5579e5a52630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x5579e5a52bf8 # | | | `-RecoveryExpr 0x5579e5a52bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a52fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x5579e5a52c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a52f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a52d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5579e5a52d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x5579e5a52df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x5579e5a53368 # | | | `-ReturnStmt 0x5579e5a53358 # | | | `-CallExpr 0x5579e5a53318 '' # | | | |-UnresolvedLookupExpr 0x5579e5a530b8 '' lvalue (ADL) = 'select' 0x5579e589e158 # | | | |-BinaryOperator 0x5579e5a532a0 '' '<' # | | | | |-CallExpr 0x5579e5a53248 '' # | | | | | |-UnresolvedLookupExpr 0x5579e5a53100 '' lvalue (ADL) = 'dot' 0x5579e5893968 0x5579e5893d38 0x5579e58940d8 0x5579e5894478 0x5579e5894780 0x5579e5894b70 0x5579e5894f18 0x5579e58952b8 0x5579e5895608 0x5579e5895958 0x5579e5895d58 0x5579e58960f8 0x5579e5896498 0x5579e5896838 0x5579e5896c08 0x5579e5896fa8 0x5579e5897348 0x5579e58976e8 0x5579e5897a88 0x5579e5897e58 0x5579e58981f8 0x5579e5898598 0x5579e5898938 0x5579e5898d08 0x5579e58990a8 # | | | | | |-DeclRefExpr 0x5579e5a53208 'T' lvalue ParmVar 0x5579e5a52d78 'I' 'T' # | | | | | `-DeclRefExpr 0x5579e5a53228 'T' lvalue ParmVar 0x5579e5a52df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x5579e5a53280 'int' 0 # | | | |-DeclRefExpr 0x5579e5a532c0 'T' lvalue ParmVar 0x5579e5a52d00 'N' 'T' # | | | `-UnaryOperator 0x5579e5a53300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5579e5a532e0 'T' lvalue ParmVar 0x5579e5a52d00 'N' 'T' # | | |-FunctionTemplateDecl 0x5579e5a53a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x5579e5a53380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a539f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a53870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5579e5a538e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x5579e5a53d40 # | | | `-ReturnStmt 0x5579e5a53d30 # | | | `-BinaryOperator 0x5579e5a53d10 '' '*' # | | | |-CallExpr 0x5579e5a53cc0 '' # | | | | |-UnresolvedLookupExpr 0x5579e5a53b80 '' lvalue (ADL) = 'exp2' 0x5579e589b000 0x5579e589b268 0x5579e589b4e0 0x5579e589b758 0x5579e589b9b8 0x5579e5879dc0 0x5579e587a038 0x5579e587a2b0 0x5579e59aece0 0x5579e59af198 0x5579e59af670 0x5579e59afb50 0x5579e59b0028 0x5579e59b0550 0x5579e59b0a28 0x5579e59b0f08 0x5579e59b13f0 0x5579e59b18c8 0x5579e59b1dc0 0x5579e59b22c0 0x5579e59b27e0 0x5579e59b2cd8 0x5579e59b31f0 0x5579e59b3710 0x5579e59b3c38 0x5579e59b4150 0x5579e59b4988 0x5579e59b4ec8 # | | | | `-DeclRefExpr 0x5579e5a53ca0 'T' lvalue ParmVar 0x5579e5a538e8 'Exp' 'T' # | | | `-DeclRefExpr 0x5579e5a53cf0 'T' lvalue ParmVar 0x5579e5a53870 'X' 'T' # | | |-FunctionTemplateDecl 0x5579e5a540d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x5579e5a53d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x5579e5a53de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a53e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x5579e5a54030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a53f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5579e5a547d0 # | | | |-DeclStmt 0x5579e5a54470 # | | | | `-VarDecl 0x5579e5a541d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x5579e5a54440 '' # | | | | |-DeclRefExpr 0x5579e5a543e8 '' Function 0x5579e5a54290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x5579e5a54420 'T' lvalue ParmVar 0x5579e5a53f10 'X' 'T' # | | | |-DeclStmt 0x5579e5a545e8 # | | | | `-VarDecl 0x5579e5a544a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5579e5a545c8 '' '-' # | | | | |-ParenExpr 0x5579e5a54570 'int' # | | | | | `-BinaryOperator 0x5579e5a54550 'int' '-' # | | | | | |-DeclRefExpr 0x5579e5a54510 'int' NonTypeTemplateParm 0x5579e5a53e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x5579e5a54530 'int' 1 # | | | | `-DeclRefExpr 0x5579e5a54590 'K' lvalue Var 0x5579e5a541d8 'FBH' 'K' # | | | |-BinaryOperator 0x5579e5a54778 '' '=' # | | | | |-DeclRefExpr 0x5579e5a54600 'K' lvalue Var 0x5579e5a541d8 'FBH' 'K' # | | | | `-CallExpr 0x5579e5a54738 '' # | | | | |-UnresolvedLookupExpr 0x5579e5a54620 '' lvalue (ADL) = 'select' 0x5579e589e158 # | | | | |-BinaryOperator 0x5579e5a546c0 '' '==' # | | | | | |-DeclRefExpr 0x5579e5a54668 'K' lvalue Var 0x5579e5a541d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5579e5a546a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x5579e5a54688 'int' 1 # | | | | |-DeclRefExpr 0x5579e5a546e0 'K' lvalue Var 0x5579e5a541d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x5579e5a54700 'K' lvalue Var 0x5579e5a544a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5579e5a547b8 nrvo_candidate(Var 0x5579e5a541d8 'FBH' 'K') # | | | `-DeclRefExpr 0x5579e5a54798 'K' lvalue Var 0x5579e5a541d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x5579e5a54a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x5579e5a54800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a54990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a548b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5579e5a54d58 # | | | `-ReturnStmt 0x5579e5a54d48 # | | | `-CallExpr 0x5579e5a54d18 '' # | | | |-DeclRefExpr 0x5579e5a54cc0 '' Function 0x5579e5a54b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5579e5a54cf8 'T' lvalue ParmVar 0x5579e5a548b0 'input' 'T' # | | |-FunctionTemplateDecl 0x5579e5a54fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x5579e5a54d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a54f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a54e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5579e5a552c8 # | | | `-ReturnStmt 0x5579e5a552b8 # | | | `-CallExpr 0x5579e5a55288 '' # | | | |-DeclRefExpr 0x5579e5a55230 '' Function 0x5579e5a550d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5579e5a55268 'T' lvalue ParmVar 0x5579e5a54e20 'input' 'T' # | | `-FunctionTemplateDecl 0x5579e5a55518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5579e5a552e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x5579e5a55470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x5579e5a55390 col:49 referenced input 'T' # | | `-CompoundStmt 0x5579e5a55cd8 # | | |-DeclStmt 0x5579e5a55750 # | | | `-VarDecl 0x5579e5a55618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x5579e5a55720 '' # | | | |-UnresolvedLookupExpr 0x5579e5a55680 '' lvalue (ADL) = 'ddx_coarse' 0x5579e58dfc50 0x5579e58dfeb8 0x5579e58e0130 0x5579e58e03a8 0x5579e58e0608 0x5579e58e0880 0x5579e58e0af8 0x5579e58e0d70 # | | | `-DeclRefExpr 0x5579e5a55700 'T' lvalue ParmVar 0x5579e5a55390 'input' 'T' # | | |-BinaryOperator 0x5579e5a55910 '' '=' # | | | |-DeclRefExpr 0x5579e5a55768 'T' lvalue Var 0x5579e5a55618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5579e5a558e0 '' # | | | |-UnresolvedLookupExpr 0x5579e5a557a0 '' lvalue (ADL) = 'abs' 0x5579e5852e28 0x5579e5853128 0x5579e5853438 0x5579e5853748 0x5579e5854e68 0x5579e5855178 0x5579e5855488 0x5579e5855798 0x5579e5855a68 0x5579e5855d90 0x5579e5856038 0x5579e58562d8 0x5579e5856528 0x5579e5856838 0x5579e5856b48 0x5579e58575d8 0x5579e58578c8 0x5579e5857bd8 0x5579e5857ee8 0x5579e58581f8 0x5579e585cb70 0x5579e585ce18 0x5579e585d0b8 0x5579e585d358 0x5579e585d5a8 0x5579e585d8b8 0x5579e585ecc8 0x5579e585efd8 # | | | `-DeclRefExpr 0x5579e5a558c0 'T' lvalue Var 0x5579e5a55618 'derivCoarseX' 'T' # | | |-DeclStmt 0x5579e5a55a88 # | | | `-VarDecl 0x5579e5a55950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x5579e5a55a58 '' # | | | |-UnresolvedLookupExpr 0x5579e5a559b8 '' lvalue (ADL) = 'ddy_coarse' 0x5579e58e0fd0 0x5579e58e1238 0x5579e58e14b0 0x5579e58e1728 0x5579e59497f0 0x5579e5949a68 0x5579e5949ce0 0x5579e5949f58 # | | | `-DeclRefExpr 0x5579e5a55a38 'T' lvalue ParmVar 0x5579e5a55390 'input' 'T' # | | |-BinaryOperator 0x5579e5a55c48 '' '=' # | | | |-DeclRefExpr 0x5579e5a55aa0 'T' lvalue Var 0x5579e5a55950 'derivCoarseY' 'T' # | | | `-CallExpr 0x5579e5a55c18 '' # | | | |-UnresolvedLookupExpr 0x5579e5a55ad8 '' lvalue (ADL) = 'abs' 0x5579e5852e28 0x5579e5853128 0x5579e5853438 0x5579e5853748 0x5579e5854e68 0x5579e5855178 0x5579e5855488 0x5579e5855798 0x5579e5855a68 0x5579e5855d90 0x5579e5856038 0x5579e58562d8 0x5579e5856528 0x5579e5856838 0x5579e5856b48 0x5579e58575d8 0x5579e58578c8 0x5579e5857bd8 0x5579e5857ee8 0x5579e58581f8 0x5579e585cb70 0x5579e585ce18 0x5579e585d0b8 0x5579e585d358 0x5579e585d5a8 0x5579e585d8b8 0x5579e585ecc8 0x5579e585efd8 # | | | `-DeclRefExpr 0x5579e5a55bf8 'T' lvalue Var 0x5579e5a55950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x5579e5a55cc8 # | | `-BinaryOperator 0x5579e5a55ca8 '' '+' # | | |-DeclRefExpr 0x5579e5a55c68 'T' lvalue Var 0x5579e5a55618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x5579e5a55c88 'T' lvalue Var 0x5579e5a55950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5579e5a4a6b8 col:10 implicit C # | | `-FunctionDecl 0x5579e5a4a708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x5579e5a4a810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5579e5a4a878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5579e5a4a8e0 <> 'float' # | | |-BuiltinAttr 0x5579e5a4a7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x5579e5a4a960 Implicit # | | `-ConstAttr 0x5579e5a4a988 Implicit # | |-LinkageSpecDecl 0x5579e5a54240 col:11 implicit C # | | `-FunctionDecl 0x5579e5a54290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5579e5a54338 <> Implicit 702 # | | |-NoThrowAttr 0x5579e5a54398 Implicit # | | `-ConstAttr 0x5579e5a543c0 Implicit # | |-LinkageSpecDecl 0x5579e5a54b18 col:10 implicit C # | | `-FunctionDecl 0x5579e5a54b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5579e5a54c10 <> Implicit 692 # | | |-NoThrowAttr 0x5579e5a54c70 Implicit # | | `-ConstAttr 0x5579e5a54c98 Implicit # | |-LinkageSpecDecl 0x5579e5a55088 col:10 implicit C # | | `-FunctionDecl 0x5579e5a550d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5579e5a55180 <> Implicit 694 # | | |-NoThrowAttr 0x5579e5a551e0 Implicit # | | `-ConstAttr 0x5579e5a55208 Implicit # | |-NamespaceDecl 0x5579e5a55e30 prev 0x5579e5a45810 line:14:11 hlsl # | | |-original Namespace 0x5579e57a9a98 'hlsl' # | | |-FunctionTemplateDecl 0x5579e5a561a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x5579e5a55ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a55f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a560f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a56048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5579e5a563c8 # | | | `-ReturnStmt 0x5579e5a563b8 # | | | `-CallExpr 0x5579e5a56388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a562a8 '' lvalue (no ADL) = 'bit_cast' 0x5579e584f160 0x5579e5851c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e5a55ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e5a55ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5579e5a56268 'int' NonTypeTemplateParm 0x5579e5a55f38 'N' 'int' # | | | `-RecoveryExpr 0x5579e5a56368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a56660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5579e5a563e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a565b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a56490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5579e5a568c0 # | | | `-ReturnStmt 0x5579e5a568b0 # | | | `-CallExpr 0x5579e5a56880 '' # | | | |-UnresolvedLookupExpr 0x5579e5a567c0 '' lvalue (no ADL) = 'bit_cast' 0x5579e584f160 0x5579e5851c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5579e57a9360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e5a56430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e5a563e0 'T' # | | | `-DeclRefExpr 0x5579e5a56860 'T' lvalue ParmVar 0x5579e5a56490 'F' 'T' # | | |-FunctionTemplateDecl 0x5579e5a56be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5579e5a568d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a56978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a56b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a56a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x5579e5a56e08 # | | | `-ReturnStmt 0x5579e5a56df8 # | | | `-CallExpr 0x5579e5a56dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a56ce8 '' lvalue (no ADL) = 'bit_cast' 0x5579e584f160 0x5579e5851c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e5a56930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e5a568d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5579e5a56ca8 'int' NonTypeTemplateParm 0x5579e5a56978 'N' 'int' # | | | `-RecoveryExpr 0x5579e5a56da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a570a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x5579e5a56e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a56ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a56ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x5579e5a57300 # | | | `-ReturnStmt 0x5579e5a572f0 # | | | `-CallExpr 0x5579e5a572c0 '' # | | | |-UnresolvedLookupExpr 0x5579e5a57200 '' lvalue (no ADL) = 'bit_cast' 0x5579e584f160 0x5579e5851c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5579e57a9260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e5a56e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e5a56e20 'T' # | | | `-DeclRefExpr 0x5579e5a572a0 'T' lvalue ParmVar 0x5579e5a56ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x5579e5a57638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x5579e5a57318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a573b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a57590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a574e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x5579e591c940 # | | | `-ReturnStmt 0x5579e591c930 # | | | `-CallExpr 0x5579e591c900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e591c820 '' lvalue (no ADL) = 'bit_cast' 0x5579e584f160 0x5579e5851c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e5a57370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e5a57318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5579e5a57718 'int' NonTypeTemplateParm 0x5579e5a573b8 'N' 'int' # | | | `-RecoveryExpr 0x5579e591c8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e591cbe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x5579e591c958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e591cb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x5579e591ca10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x5579e591ce58 # | | | `-ReturnStmt 0x5579e591ce48 # | | | `-CallExpr 0x5579e591ce18 '' # | | | |-UnresolvedLookupExpr 0x5579e591cd58 '' lvalue (no ADL) = 'bit_cast' 0x5579e584f160 0x5579e5851c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5579e591c9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5579e591c958 'T' # | | | `-DeclRefExpr 0x5579e591cdf8 'T' lvalue ParmVar 0x5579e591ca10 'F' 'T' # | | |-FunctionDecl 0x5579e591d248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x5579e591ce98 col:19 'double' # | | | |-ParmVarDecl 0x5579e591cf80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5579e591cfe8 out # | | | |-ParmVarDecl 0x5579e591d060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5579e591d0c8 out # | | | |-BuiltinAliasAttr 0x5579e591d308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5579e591d380 Implicit # | | | `-ConstAttr 0x5579e591d3a8 Implicit # | | |-FunctionDecl 0x5579e591d7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x5579e591d420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5579e591d510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5579e591d578 out # | | | |-ParmVarDecl 0x5579e591d5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5579e591d658 out # | | | |-BuiltinAliasAttr 0x5579e591d898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5579e591d910 Implicit # | | | `-ConstAttr 0x5579e591d938 Implicit # | | |-FunctionDecl 0x5579e591dd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5579e591d9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5579e591daa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5579e591db08 out # | | | |-ParmVarDecl 0x5579e591db80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5579e591dbe8 out # | | | |-BuiltinAliasAttr 0x5579e591de28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5579e591dea0 Implicit # | | | `-ConstAttr 0x5579e591dec8 Implicit # | | |-FunctionDecl 0x5579e591e2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x5579e591df40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5579e591e030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5579e591e098 out # | | | |-ParmVarDecl 0x5579e591e110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5579e591e178 out # | | | |-BuiltinAliasAttr 0x5579e591e3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5579e591e430 Implicit # | | | `-ConstAttr 0x5579e591e458 Implicit # | | |-FunctionTemplateDecl 0x5579e591eac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x5579e591e490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e591ea18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5579e591e848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5579e591e8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x5579e591ec30 # | | | `-ReturnStmt 0x5579e591ec20 # | | | `-CallExpr 0x5579e591ebe8 '' # | | | |-UnresolvedLookupExpr 0x5579e591eb60 '' lvalue (no ADL) = 'distance_impl' 0x5579e5a473f8 # | | | |-DeclRefExpr 0x5579e591eba8 'T' lvalue ParmVar 0x5579e591e848 'X' 'T' # | | | `-DeclRefExpr 0x5579e591ebc8 'T' lvalue ParmVar 0x5579e591e8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5579e591f1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x5579e591ec48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e591f148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5579e591efb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x5579e591f030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x5579e591f370 # | | | `-ReturnStmt 0x5579e591f360 # | | | `-CallExpr 0x5579e591f328 '' # | | | |-UnresolvedLookupExpr 0x5579e591f2a0 '' lvalue (no ADL) = 'distance_impl' 0x5579e5a473f8 # | | | |-DeclRefExpr 0x5579e591f2e8 'T' lvalue ParmVar 0x5579e591efb8 'X' 'T' # | | | `-DeclRefExpr 0x5579e591f308 'T' lvalue ParmVar 0x5579e591f030 'Y' 'T' # | | |-FunctionTemplateDecl 0x5579e591f700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5579e591f3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e591f658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x5579e591f480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x5579e591f548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x5579e591f880 # | | | `-ReturnStmt 0x5579e591f870 # | | | `-CallExpr 0x5579e591f838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e591f7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5579e5a4a0f0 # | | | |-RecoveryExpr 0x5579e591f7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e591f818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e591fc00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5579e591f8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e591fb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x5579e591f978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x5579e591fa40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5579e591fd80 # | | | `-ReturnStmt 0x5579e591fd70 # | | | `-CallExpr 0x5579e591fd38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e591fcb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5579e5a4a0f0 # | | | |-RecoveryExpr 0x5579e591fcf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e591fd18 '' contains-errors lvalue # | | |-FunctionDecl 0x5579e5920048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x5579e591fdc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x5579e591fe40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x5579e591fec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5579e59203a0 # | | | | `-ReturnStmt 0x5579e5920390 # | | | | `-CallExpr 0x5579e5920308 'float' # | | | | |-ImplicitCastExpr 0x5579e59202f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x5579e5920200 'float (half2, half2, float)' lvalue Function 0x5579e5a4a518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x5579e5a45880 '__detail' # | | | | |-ImplicitCastExpr 0x5579e5920348 'half2':'vector' # | | | | | `-DeclRefExpr 0x5579e5920230 'half2':'vector' lvalue ParmVar 0x5579e591fdc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x5579e5920360 'half2':'vector' # | | | | | `-DeclRefExpr 0x5579e5920250 'half2':'vector' lvalue ParmVar 0x5579e591fe40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x5579e5920378 'float' # | | | | `-DeclRefExpr 0x5579e5920270 'float' lvalue ParmVar 0x5579e591fec0 'C' 'float' # | | | `-AvailabilityAttr 0x5579e5920108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5579e59205a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5579e59203d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x5579e5920450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x5579e5920768 # | | | `-ReturnStmt 0x5579e5920758 # | | | `-RecoveryExpr 0x5579e5920720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5579e5920698 '' lvalue (no ADL) = 'dst_impl' 0x5579e5a46e10 # | | | |-DeclRefExpr 0x5579e59206e0 'half4':'vector' lvalue ParmVar 0x5579e59203d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x5579e5920700 'half4':'vector' lvalue ParmVar 0x5579e5920450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x5579e5a681c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x5579e5920798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x5579e5a68070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x5579e5a68398 # | | | `-ReturnStmt 0x5579e5a68388 # | | | `-RecoveryExpr 0x5579e5a68350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5579e5a682c8 '' lvalue (no ADL) = 'dst_impl' 0x5579e5a46e10 # | | | |-DeclRefExpr 0x5579e5a68310 'float4':'vector' lvalue ParmVar 0x5579e5920798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x5579e5a68330 'float4':'vector' lvalue ParmVar 0x5579e5a68070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x5579e5a68598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x5579e5a683c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x5579e5a68448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x5579e5a68768 # | | | `-ReturnStmt 0x5579e5a68758 # | | | `-RecoveryExpr 0x5579e5a68720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5579e5a68698 '' lvalue (no ADL) = 'dst_impl' 0x5579e5a46e10 # | | | |-DeclRefExpr 0x5579e5a686e0 'double4':'vector' lvalue ParmVar 0x5579e5a683c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x5579e5a68700 'double4':'vector' lvalue ParmVar 0x5579e5a68448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5579e5a68e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5579e5a68780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a68d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5579e5a68ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x5579e5a68b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x5579e5a68bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x5579e5a68fb0 # | | | `-ReturnStmt 0x5579e5a68fa0 # | | | `-CallExpr 0x5579e5a68f60 '' # | | | |-UnresolvedLookupExpr 0x5579e5a68eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x5579e5a52fc8 # | | | |-DeclRefExpr 0x5579e5a68f00 'T' lvalue ParmVar 0x5579e5a68ae8 'N' 'T' # | | | |-DeclRefExpr 0x5579e5a68f20 'T' lvalue ParmVar 0x5579e5a68b60 'I' 'T' # | | | `-DeclRefExpr 0x5579e5a68f40 'T' lvalue ParmVar 0x5579e5a68bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5579e5a69610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5579e5a68fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a69568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5579e5a69338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x5579e5a693b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x5579e5a69428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x5579e5a697c0 # | | | `-ReturnStmt 0x5579e5a697b0 # | | | `-CallExpr 0x5579e5a69770 '' # | | | |-UnresolvedLookupExpr 0x5579e5a696c8 '' lvalue (no ADL) = 'faceforward_impl' 0x5579e5a52fc8 # | | | |-DeclRefExpr 0x5579e5a69710 'T' lvalue ParmVar 0x5579e5a69338 'N' 'T' # | | | |-DeclRefExpr 0x5579e5a69730 'T' lvalue ParmVar 0x5579e5a693b0 'I' 'T' # | | | `-DeclRefExpr 0x5579e5a69750 'T' lvalue ParmVar 0x5579e5a69428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5579e5a69c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5579e5a697f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5579e5a69bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5579e5a69900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5579e5a699c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5579e5a69a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x5579e5a69e20 # | | | `-ReturnStmt 0x5579e5a69e10 # | | | `-CallExpr 0x5579e5a69dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a69d28 '' lvalue (no ADL) = 'faceforward_impl' 0x5579e5a52fc8 # | | | |-RecoveryExpr 0x5579e5a69d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5579e5a69d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a69db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a6a288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5579e5a69e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5579e5a6a1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5579e5a69f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x5579e5a6a028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5579e5a6a0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x5579e5a6a438 # | | | `-ReturnStmt 0x5579e5a6a428 # | | | `-CallExpr 0x5579e5a6a3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a6a340 '' lvalue (no ADL) = 'faceforward_impl' 0x5579e5a52fc8 # | | | |-RecoveryExpr 0x5579e5a6a388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5579e5a6a3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a6a3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a6aac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5579e5a6a450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a6aa18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5579e5a6a8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5579e5a6acf8 # | | | `-ReturnStmt 0x5579e5a6ace8 # | | | `-CallExpr 0x5579e5a6acb8 '' # | | | |-UnresolvedLookupExpr 0x5579e5a6abe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5579e5a540d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e5a6a4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e5a6a450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x5579e5a6aba0 'int' 32 # | | | `-DeclRefExpr 0x5579e5a6ac98 'T' lvalue ParmVar 0x5579e5a6a8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5579e5a6b340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5579e5a6ad10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a6ada8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a6b298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5579e5a6b1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5579e5a6b4e0 # | | |-FunctionTemplateDecl 0x5579e5a6bb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5579e5a6b4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a6ba88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5579e5a6b998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5579e5a6bd60 # | | | `-ReturnStmt 0x5579e5a6bd50 # | | | `-CallExpr 0x5579e5a6bd20 '' # | | | |-UnresolvedLookupExpr 0x5579e5a6bc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5579e5a540d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5579e57fc9c0 'uint' sugar # | | | | | |-Typedef 0x5579e57d9ce8 'uint' # | | | | | `-BuiltinType 0x5579e57a9300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5579e5a6b540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5579e5a6b4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x5579e5a6bc08 'int' 64 # | | | `-DeclRefExpr 0x5579e5a6bd00 'T' lvalue ParmVar 0x5579e5a6b998 'X' 'T' # | | |-FunctionTemplateDecl 0x5579e5a6c3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5579e5a6bd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a6be18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a6c308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5579e5a6c258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5579e5a6c550 # | | |-FunctionTemplateDecl 0x5579e5a6cb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x5579e5a6c560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a6ca58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5579e5a6c8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x5579e5a6c940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x5579e5a6cc70 # | | | `-ReturnStmt 0x5579e5a6cc60 # | | | `-CallExpr 0x5579e5a6cc28 '' # | | | |-UnresolvedLookupExpr 0x5579e5a6cba0 '' lvalue (no ADL) = 'fmod_impl' 0x5579e5a4ddb8 # | | | |-DeclRefExpr 0x5579e5a6cbe8 'T' lvalue ParmVar 0x5579e5a6c8c8 'X' 'T' # | | | `-DeclRefExpr 0x5579e5a6cc08 'T' lvalue ParmVar 0x5579e5a6c940 'Y' 'T' # | | |-FunctionTemplateDecl 0x5579e5a6d230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x5579e5a6cc88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a6d188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5579e5a6cff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x5579e5a6d070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x5579e5a6d3b0 # | | | `-ReturnStmt 0x5579e5a6d3a0 # | | | `-CallExpr 0x5579e5a6d368 '' # | | | |-UnresolvedLookupExpr 0x5579e5a6d2e0 '' lvalue (no ADL) = 'fmod_impl' 0x5579e5a4ddb8 # | | | |-DeclRefExpr 0x5579e5a6d328 'T' lvalue ParmVar 0x5579e5a6cff8 'X' 'T' # | | | `-DeclRefExpr 0x5579e5a6d348 'T' lvalue ParmVar 0x5579e5a6d070 'Y' 'T' # | | |-FunctionTemplateDecl 0x5579e5a6d770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5579e5a6d3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a6d6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5579e5a6d4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5579e5a6d5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x5579e5a6d8f0 # | | | `-ReturnStmt 0x5579e5a6d8e0 # | | | `-CallExpr 0x5579e5a6d8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a6d820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5579e5a4fe28 # | | | |-RecoveryExpr 0x5579e5a6d868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a6d888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a6dc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5579e5a6d920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a6dbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5579e5a6da30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x5579e5a6daf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x5579e5a6ddf0 # | | | `-ReturnStmt 0x5579e5a6dde0 # | | | `-CallExpr 0x5579e5a6dda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a6dd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5579e5a4fe28 # | | | |-RecoveryExpr 0x5579e5a6dd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a6dd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a6e3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5579e5a6de08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a6e308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5579e5a6e178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5579e5a6e1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x5579e5a6e520 # | | | `-ReturnStmt 0x5579e5a6e510 # | | | `-CallExpr 0x5579e5a6e4d8 '' # | | | |-UnresolvedLookupExpr 0x5579e5a6e450 '' lvalue (no ADL) = 'ldexp_impl' 0x5579e5a53a98 # | | | |-DeclRefExpr 0x5579e5a6e498 'T' lvalue ParmVar 0x5579e5a6e178 'X' 'T' # | | | `-DeclRefExpr 0x5579e5a6e4b8 'T' lvalue ParmVar 0x5579e5a6e1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5579e5a6eae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5579e5a6e538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a6ea38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5579e5a6e8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x5579e5a6e920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x5579e5a6ec60 # | | | `-ReturnStmt 0x5579e5a6ec50 # | | | `-CallExpr 0x5579e5a6ec18 '' # | | | |-UnresolvedLookupExpr 0x5579e5a6eb90 '' lvalue (no ADL) = 'ldexp_impl' 0x5579e5a53a98 # | | | |-DeclRefExpr 0x5579e5a6ebd8 'T' lvalue ParmVar 0x5579e5a6e8a8 'X' 'T' # | | | `-DeclRefExpr 0x5579e5a6ebf8 'T' lvalue ParmVar 0x5579e5a6e920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5579e5a6efe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5579e5a6ec90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a6ef38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5579e5a6eda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5579e5a6ee68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x5579e5a6f160 # | | | `-ReturnStmt 0x5579e5a6f150 # | | | `-CallExpr 0x5579e5a6f118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a6f090 '' lvalue (no ADL) = 'ldexp_impl' 0x5579e5a53a98 # | | | |-RecoveryExpr 0x5579e5a6f0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a6f0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a6f4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5579e5a6f190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a6f438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5579e5a6f2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x5579e5a6f368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x5579e5a6f660 # | | | `-ReturnStmt 0x5579e5a6f650 # | | | `-CallExpr 0x5579e5a6f618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a6f590 '' lvalue (no ADL) = 'ldexp_impl' 0x5579e5a53a98 # | | | |-RecoveryExpr 0x5579e5a6f5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a6f5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a6fb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x5579e5a6f678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a6fad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5579e5a6f9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x5579e5a6fcc0 # | | | `-ReturnStmt 0x5579e5a6fcb0 # | | | `-CallExpr 0x5579e5a6fc80 '' # | | | |-UnresolvedLookupExpr 0x5579e5a6fc18 '' lvalue (no ADL) = 'length_impl' 0x5579e5a45df8 # | | | `-DeclRefExpr 0x5579e5a6fc60 'T' lvalue ParmVar 0x5579e5a6f9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5579e5a70220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x5579e5a6fcd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a70178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5579e5a70090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x5579e5a70370 # | | | `-ReturnStmt 0x5579e5a70360 # | | | `-CallExpr 0x5579e5a70330 '' # | | | |-UnresolvedLookupExpr 0x5579e5a702c8 '' lvalue (no ADL) = 'length_impl' 0x5579e5a45df8 # | | | `-DeclRefExpr 0x5579e5a70310 'T' lvalue ParmVar 0x5579e5a70090 'X' 'T' # | | |-FunctionTemplateDecl 0x5579e5a70600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x5579e5a703a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a70558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x5579e5a70468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x5579e5a70750 # | | | `-ReturnStmt 0x5579e5a70740 # | | | `-CallExpr 0x5579e5a70710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a706a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5579e5a466d0 # | | | `-RecoveryExpr 0x5579e5a706f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a709e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x5579e5a70780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a70938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x5579e5a70848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x5579e5a70b30 # | | | `-ReturnStmt 0x5579e5a70b20 # | | | `-CallExpr 0x5579e5a70af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a70a88 '' lvalue (no ADL) = 'length_vec_impl' 0x5579e5a466d0 # | | | `-RecoveryExpr 0x5579e5a70ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x5579e5a70de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x5579e5a70b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x5579e5a70be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x5579e5a70c60 col:53 used M 'half' # | | | `-CompoundStmt 0x5579e5a70fd8 # | | | `-ReturnStmt 0x5579e5a70fc8 # | | | `-RecoveryExpr 0x5579e5a70f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5579e5a70ee0 '' lvalue (no ADL) = 'lit_impl' 0x5579e5a51e50 # | | | |-DeclRefExpr 0x5579e5a70f28 'half' lvalue ParmVar 0x5579e5a70b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x5579e5a70f48 'half' lvalue ParmVar 0x5579e5a70be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x5579e5a70f68 'half' lvalue ParmVar 0x5579e5a70c60 'M' 'half' # | | |-FunctionDecl 0x5579e5a71298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x5579e5a71008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x5579e5a71088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x5579e5a71108 col:57 used M 'float' # | | | `-CompoundStmt 0x5579e5a71498 # | | | `-ReturnStmt 0x5579e5a71488 # | | | `-RecoveryExpr 0x5579e5a71448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5579e5a713a0 '' lvalue (no ADL) = 'lit_impl' 0x5579e5a51e50 # | | | |-DeclRefExpr 0x5579e5a713e8 'float' lvalue ParmVar 0x5579e5a71008 'NDotL' 'float' # | | | |-DeclRefExpr 0x5579e5a71408 'float' lvalue ParmVar 0x5579e5a71088 'NDotH' 'float' # | | | `-DeclRefExpr 0x5579e5a71428 'float' lvalue ParmVar 0x5579e5a71108 'M' 'float' # | | |-FunctionDecl 0x5579e5a71578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a714c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x5579e5a71780 # | | | `-ReturnStmt 0x5579e5a71770 # | | | `-CallExpr 0x5579e5a71728 'int4':'vector' # | | | |-ImplicitCastExpr 0x5579e5a71710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x5579e5a71660 'int4 (float4)' lvalue Function 0x5579e5a459b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x5579e5a45880 '__detail' # | | | `-ImplicitCastExpr 0x5579e5a71758 'float4':'vector' # | | | `-DeclRefExpr 0x5579e5a71690 'float4':'vector' lvalue ParmVar 0x5579e5a714c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x5579e5a71898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a717b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x5579e5a71cb0 # | | | `-ReturnStmt 0x5579e5a71ca0 # | | | `-CallExpr 0x5579e5a71c58 'unsigned int' # | | | |-ImplicitCastExpr 0x5579e5a71c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x5579e5a71b88 '' Function 0x5579e5a719e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x5579e5a71c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x5579e5a71bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5579e5a717b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x5579e5a72270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x5579e5a71cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a721c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5579e5a72038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5579e5a720b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5579e5a723e0 # | | | `-ReturnStmt 0x5579e5a723d0 # | | | `-CallExpr 0x5579e5a72398 '' # | | | |-UnresolvedLookupExpr 0x5579e5a72310 '' lvalue (no ADL) = 'reflect_impl' 0x5579e5a4c268 # | | | |-DeclRefExpr 0x5579e5a72358 'T' lvalue ParmVar 0x5579e5a72038 'I' 'T' # | | | `-DeclRefExpr 0x5579e5a72378 'T' lvalue ParmVar 0x5579e5a720b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5579e5a729a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5579e5a723f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a728f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5579e5a72768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5579e5a727e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x5579e5a72b20 # | | | `-ReturnStmt 0x5579e5a72b10 # | | | `-CallExpr 0x5579e5a72ad8 '' # | | | |-UnresolvedLookupExpr 0x5579e5a72a50 '' lvalue (no ADL) = 'reflect_impl' 0x5579e5a4c268 # | | | |-DeclRefExpr 0x5579e5a72a98 'T' lvalue ParmVar 0x5579e5a72768 'I' 'T' # | | | `-DeclRefExpr 0x5579e5a72ab8 'T' lvalue ParmVar 0x5579e5a727e0 'N' 'T' # | | |-FunctionTemplateDecl 0x5579e5a72ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5579e5a72b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5579e5a72df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5579e5a72c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5579e5a72d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x5579e5a73020 # | | | `-ReturnStmt 0x5579e5a73010 # | | | `-CallExpr 0x5579e5a72fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a72f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5579e5a4c888 # | | | |-RecoveryExpr 0x5579e5a72f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a72fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a733a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5579e5a73050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5579e5a732f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5579e5a73160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5579e5a73228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x5579e5a73520 # | | | `-ReturnStmt 0x5579e5a73510 # | | | `-CallExpr 0x5579e5a734d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a73450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5579e5a4c888 # | | | |-RecoveryExpr 0x5579e5a73498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a734b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a73b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x5579e5a73538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a73ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5579e5a738a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5579e5a73920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5579e5a73998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x5579e5a73d20 # | | | `-ReturnStmt 0x5579e5a73d10 # | | | `-CallExpr 0x5579e5a73cd0 '' # | | | |-UnresolvedLookupExpr 0x5579e5a73c28 '' lvalue (no ADL) = 'refract_impl' 0x5579e5a4cfc8 # | | | |-DeclRefExpr 0x5579e5a73c70 'T' lvalue ParmVar 0x5579e5a738a8 'I' 'T' # | | | |-DeclRefExpr 0x5579e5a73c90 'T' lvalue ParmVar 0x5579e5a73920 'N' 'T' # | | | `-DeclRefExpr 0x5579e5a73cb0 'T' lvalue ParmVar 0x5579e5a73998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5579e5a743a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x5579e5a73d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a742f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5579e5a740c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5579e5a74140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5579e5a741b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x5579e5a74550 # | | | `-ReturnStmt 0x5579e5a74540 # | | | `-CallExpr 0x5579e5a74500 '' # | | | |-UnresolvedLookupExpr 0x5579e5a74458 '' lvalue (no ADL) = 'refract_impl' 0x5579e5a4cfc8 # | | | |-DeclRefExpr 0x5579e5a744a0 'T' lvalue ParmVar 0x5579e5a740c8 'I' 'T' # | | | |-DeclRefExpr 0x5579e5a744c0 'T' lvalue ParmVar 0x5579e5a74140 'N' 'T' # | | | `-DeclRefExpr 0x5579e5a744e0 'T' lvalue ParmVar 0x5579e5a741b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5579e5a749c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5579e5a74580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5579e5a74918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x5579e5a74690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5579e5a74758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5579e5a747d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x5579e5a74b70 # | | | `-ReturnStmt 0x5579e5a74b60 # | | | `-CallExpr 0x5579e5a74b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a74a78 '' lvalue (no ADL) = 'refract_impl' 0x5579e5a4cfc8 # | | | |-RecoveryExpr 0x5579e5a74ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5579e5a74ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5579e5a74b00 'half' lvalue ParmVar 0x5579e5a747d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x5579e5a74fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5579e5a74ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5579e5a74f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x5579e5a74cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5579e5a74d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x5579e5a74df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x5579e5a75190 # | | | `-ReturnStmt 0x5579e5a75180 # | | | `-CallExpr 0x5579e5a75140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a75098 '' lvalue (no ADL) = 'refract_impl' 0x5579e5a4cfc8 # | | | |-RecoveryExpr 0x5579e5a750e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5579e5a75100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5579e5a75120 'float' lvalue ParmVar 0x5579e5a74df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5579e5a757f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5579e5a751a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a75748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5579e5a75518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x5579e5a75590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x5579e5a75608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x5579e5a75990 # | | | `-ReturnStmt 0x5579e5a75980 # | | | `-CallExpr 0x5579e5a75940 '' # | | | |-UnresolvedLookupExpr 0x5579e5a75898 '' lvalue (no ADL) = 'smoothstep_impl' 0x5579e5a50af8 # | | | |-DeclRefExpr 0x5579e5a758e0 'T' lvalue ParmVar 0x5579e5a75518 'Min' 'T' # | | | |-DeclRefExpr 0x5579e5a75900 'T' lvalue ParmVar 0x5579e5a75590 'Max' 'T' # | | | `-DeclRefExpr 0x5579e5a75920 'T' lvalue ParmVar 0x5579e5a75608 'X' 'T' # | | |-FunctionTemplateDecl 0x5579e5a75ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5579e5a759a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a75f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5579e5a75d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x5579e5a75d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x5579e5a75e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5579e5a761a0 # | | | `-ReturnStmt 0x5579e5a76190 # | | | `-CallExpr 0x5579e5a76150 '' # | | | |-UnresolvedLookupExpr 0x5579e5a760a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x5579e5a50af8 # | | | |-DeclRefExpr 0x5579e5a760f0 'T' lvalue ParmVar 0x5579e5a75d18 'Min' 'T' # | | | |-DeclRefExpr 0x5579e5a76110 'T' lvalue ParmVar 0x5579e5a75d90 'Max' 'T' # | | | `-DeclRefExpr 0x5579e5a76130 'T' lvalue ParmVar 0x5579e5a75e08 'X' 'T' # | | |-FunctionTemplateDecl 0x5579e5a76608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5579e5a761d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a76560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5579e5a762e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5579e5a763a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x5579e5a76470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5579e5a767b8 # | | | `-ReturnStmt 0x5579e5a767a8 # | | | `-CallExpr 0x5579e5a76768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a766c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5579e5a514c8 # | | | |-RecoveryExpr 0x5579e5a76708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5579e5a76728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a76748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a76c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5579e5a767e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a76b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5579e5a768f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5579e5a769c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x5579e5a76a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x5579e5a76dd0 # | | | `-ReturnStmt 0x5579e5a76dc0 # | | | `-CallExpr 0x5579e5a76d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a76cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5579e5a514c8 # | | | |-RecoveryExpr 0x5579e5a76d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5579e5a76d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a76d60 '' contains-errors lvalue # | | |-FunctionDecl 0x5579e5a76ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x5579e5a76e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x5579e5a77010 # | | | `-ReturnStmt 0x5579e5a77000 # | | | `-CXXStaticCastExpr 0x5579e5a76fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x5579e5a76fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5579e5a76fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x5579e5a76f70 'uint':'unsigned int' lvalue ParmVar 0x5579e5a76e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x5579e5a77530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x5579e5a77028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a77488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5579e5a77398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5579e5a77670 # | | | `-ReturnStmt 0x5579e5a77660 # | | | `-CallExpr 0x5579e5a77630 '' # | | | |-UnresolvedLookupExpr 0x5579e5a775c8 '' lvalue (no ADL) = 'ddx_impl' 0x5579e5a54a38 # | | | `-DeclRefExpr 0x5579e5a77610 'T' lvalue ParmVar 0x5579e5a77398 'input' 'T' # | | |-FunctionTemplateDecl 0x5579e5a77b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x5579e5a77688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a77ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5579e5a779f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5579e5a77ce0 # | | | `-ReturnStmt 0x5579e5a77cd0 # | | | `-CallExpr 0x5579e5a77ca0 '' # | | | |-UnresolvedLookupExpr 0x5579e5a77c38 '' lvalue (no ADL) = 'ddx_impl' 0x5579e5a54a38 # | | | `-DeclRefExpr 0x5579e5a77c80 'T' lvalue ParmVar 0x5579e5a779f8 'input' 'T' # | | |-FunctionTemplateDecl 0x5579e5a77f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5579e5a77d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a77ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5579e5a77e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5579e5a780f0 # | | | `-ReturnStmt 0x5579e5a780e0 # | | | `-CallExpr 0x5579e5a780b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a78020 '' lvalue (no ADL) = 'ddx_impl' 0x5579e5a54a38 # | | | `-RecoveryExpr 0x5579e5a78068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a78388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5579e5a78120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a782e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5579e5a78230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5579e5a784d8 # | | | `-ReturnStmt 0x5579e5a784c8 # | | | `-CallExpr 0x5579e5a78498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a78430 '' lvalue (no ADL) = 'ddx_impl' 0x5579e5a54a38 # | | | `-RecoveryExpr 0x5579e5a78478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a789f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x5579e5a784f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a78948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5579e5a78858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5579e5a78b30 # | | | `-ReturnStmt 0x5579e5a78b20 # | | | `-CallExpr 0x5579e5a78af0 '' # | | | |-UnresolvedLookupExpr 0x5579e5a78a88 '' lvalue (no ADL) = 'ddy_impl' 0x5579e5a54fa8 # | | | `-DeclRefExpr 0x5579e5a78ad0 'T' lvalue ParmVar 0x5579e5a78858 'input' 'T' # | | |-FunctionTemplateDecl 0x5579e5a79050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x5579e5a78b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a78fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5579e5a78eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5579e5a791a0 # | | | `-ReturnStmt 0x5579e5a79190 # | | | `-CallExpr 0x5579e5a79160 '' # | | | |-UnresolvedLookupExpr 0x5579e5a790f8 '' lvalue (no ADL) = 'ddy_impl' 0x5579e5a54fa8 # | | | `-DeclRefExpr 0x5579e5a79140 'T' lvalue ParmVar 0x5579e5a78eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x5579e5a79438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5579e5a791d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a79390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5579e5a792e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5579e5a79588 # | | | `-ReturnStmt 0x5579e5a79578 # | | | `-CallExpr 0x5579e5a79548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a794e0 '' lvalue (no ADL) = 'ddy_impl' 0x5579e5a54fa8 # | | | `-RecoveryExpr 0x5579e5a79528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a79820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5579e5a795b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a79778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5579e5a796c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5579e5a79970 # | | | `-ReturnStmt 0x5579e5a79960 # | | | `-CallExpr 0x5579e5a79930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a798c8 '' lvalue (no ADL) = 'ddy_impl' 0x5579e5a54fa8 # | | | `-RecoveryExpr 0x5579e5a79910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a79e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5579e5a79988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a79de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5579e5a79cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x5579e5a79fd0 # | | | `-ReturnStmt 0x5579e5a79fc0 # | | | `-CallExpr 0x5579e5a79f90 '' # | | | |-UnresolvedLookupExpr 0x5579e5a79f28 '' lvalue (no ADL) = 'fwidth_impl' 0x5579e5a55518 # | | | `-DeclRefExpr 0x5579e5a79f70 'T' lvalue ParmVar 0x5579e5a79cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5579e5a7a4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5579e5a79fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a7a448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5579e5a7a358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x5579e5a7a640 # | | | `-ReturnStmt 0x5579e5a7a630 # | | | `-CallExpr 0x5579e5a7a600 '' # | | | |-UnresolvedLookupExpr 0x5579e5a7a598 '' lvalue (no ADL) = 'fwidth_impl' 0x5579e5a55518 # | | | `-DeclRefExpr 0x5579e5a7a5e0 'T' lvalue ParmVar 0x5579e5a7a358 'input' 'T' # | | |-FunctionTemplateDecl 0x5579e5a7a8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5579e5a7a670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a7a830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5579e5a7a780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5579e5a7aa28 # | | | `-ReturnStmt 0x5579e5a7aa18 # | | | `-CallExpr 0x5579e5a7a9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a7a980 '' lvalue (no ADL) = 'fwidth_impl' 0x5579e5a55518 # | | | `-RecoveryExpr 0x5579e5a7a9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a7acc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5579e5a7aa58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a7ac18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5579e5a7ab68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x5579e5a7ae10 # | | | `-ReturnStmt 0x5579e5a7ae00 # | | | `-CallExpr 0x5579e5a7add0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a7ad68 '' lvalue (no ADL) = 'fwidth_impl' 0x5579e5a55518 # | | | `-RecoveryExpr 0x5579e5a7adb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a7b410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x5579e5a7ae28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a7b368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a7b198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x5579e5a7b210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x5579e5a7b510 # | | | `-ReturnStmt 0x5579e5a7b500 # | | | `-BinaryOperator 0x5579e5a7b4e0 '' '*' # | | | |-DeclRefExpr 0x5579e5a7b4a0 'T' lvalue ParmVar 0x5579e5a7b198 'x' 'T' # | | | `-DeclRefExpr 0x5579e5a7b4c0 'T' lvalue ParmVar 0x5579e5a7b210 'y' 'T' # | | |-FunctionTemplateDecl 0x5579e5a7bae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x5579e5a7b528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5579e5a7ba38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a7b8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x5579e5a7b928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x5579e5a7bbe0 # | | | `-ReturnStmt 0x5579e5a7bbd0 # | | | `-BinaryOperator 0x5579e5a7bbb0 '' '*' # | | | |-DeclRefExpr 0x5579e5a7bb70 'T' lvalue ParmVar 0x5579e5a7b8b0 'x' 'T' # | | | `-DeclRefExpr 0x5579e5a7bb90 'T' lvalue ParmVar 0x5579e5a7b928 'y' 'T' # | | |-FunctionTemplateDecl 0x5579e5a7bf50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5579e5a7bc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a7bea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a7bcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x5579e5a7bd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x5579e5a7c050 # | | | `-ReturnStmt 0x5579e5a7c040 # | | | `-BinaryOperator 0x5579e5a7c020 '' contains-errors '*' # | | | |-DeclRefExpr 0x5579e5a7bfe0 'half' lvalue ParmVar 0x5579e5a7bcd8 'x' 'half' # | | | `-RecoveryExpr 0x5579e5a7c000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a7c4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5579e5a7c0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a7c158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a7c3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a7c228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5579e5a7c2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5579e5a7c5a0 # | | | `-ReturnStmt 0x5579e5a7c590 # | | | `-BinaryOperator 0x5579e5a7c570 '' contains-errors '*' # | | | |-DeclRefExpr 0x5579e5a7c530 'T' lvalue ParmVar 0x5579e5a7c228 'x' 'T' # | | | `-RecoveryExpr 0x5579e5a7c550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a7c980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5579e5a7c5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5579e5a7c640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5579e5a7c8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a7c730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x5579e5a7c808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x5579e5a7ca80 # | | | `-ReturnStmt 0x5579e5a7ca70 # | | | `-BinaryOperator 0x5579e5a7ca50 '' contains-errors '*' # | | | |-DeclRefExpr 0x5579e5a7ca10 'half' lvalue ParmVar 0x5579e5a7c730 'x' 'half' # | | | `-RecoveryExpr 0x5579e5a7ca30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a7cf40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x5579e5a7ca98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a7cb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5579e5a7cba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5579e5a7ce98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a7cca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x5579e5a7cd80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x5579e5a7d040 # | | | `-ReturnStmt 0x5579e5a7d030 # | | | `-BinaryOperator 0x5579e5a7d010 '' contains-errors '*' # | | | |-DeclRefExpr 0x5579e5a7cfd0 'T' lvalue ParmVar 0x5579e5a7cca0 'x' 'T' # | | | `-RecoveryExpr 0x5579e5a7cff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a7d3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5579e5a7d070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a7d308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a7d170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x5579e5a7d1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x5579e5a7d4b0 # | | | `-ReturnStmt 0x5579e5a7d4a0 # | | | `-BinaryOperator 0x5579e5a7d480 '' contains-errors '*' # | | | |-RecoveryExpr 0x5579e5a7d440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5579e5a7d460 'half' lvalue ParmVar 0x5579e5a7d1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x5579e5a7d8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5579e5a7d4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a7d568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a7d808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a7d680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x5579e5a7d6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x5579e5a7d9b0 # | | | `-ReturnStmt 0x5579e5a7d9a0 # | | | `-BinaryOperator 0x5579e5a7d980 '' contains-errors '*' # | | | |-RecoveryExpr 0x5579e5a7d940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5579e5a7d960 'T' lvalue ParmVar 0x5579e5a7d6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x5579e5a7dd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5579e5a7d9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5579e5a7dc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x5579e5a7daa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x5579e5a7db60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x5579e5a7dea0 # | | | `-ReturnStmt 0x5579e5a7de90 # | | | `-CallExpr 0x5579e5a7de58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a7ddd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x5579e5a4b888 # | | | |-RecoveryExpr 0x5579e5a7de18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a7de38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a7e2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x5579e5a7deb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5579e5a7df58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5579e5a7e240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x5579e5a7e030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5579e5a7e0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x5579e5a7e468 # | | | `-ReturnStmt 0x5579e5a7e458 # | | | `-CallExpr 0x5579e5a7e420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5579e5a7e398 '' lvalue (no ADL) = 'mul_vec_impl' 0x5579e5a4b888 # | | | |-RecoveryExpr 0x5579e5a7e3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5579e5a7e400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5579e5a7e848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5579e5a7e498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5579e5a7e508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5579e5a7e7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5579e5a7e650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5579e5a7e6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x5579e5a7e948 # | | | `-ReturnStmt 0x5579e5a7e938 # | | | `-BinaryOperator 0x5579e5a7e918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5579e5a7e8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5579e5a7e8f8 'half' lvalue ParmVar 0x5579e5a7e6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x5579e5a7ee00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x5579e5a7e960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5579e5a7e9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x5579e5a7ea68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x5579e5a7ed58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x5579e5a7ebc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x5579e5a7ec40 col:52 referenced y 'T' # | | `-CompoundStmt 0x5579e5a7ef00 # | | `-ReturnStmt 0x5579e5a7eef0 # | | `-BinaryOperator 0x5579e5a7eed0 '' contains-errors '*' # | | |-RecoveryExpr 0x5579e5a7ee90 '' contains-errors lvalue # | | `-DeclRefExpr 0x5579e5a7eeb0 'T' lvalue ParmVar 0x5579e5a7ec40 'y' 'T' # | |-LinkageSpecDecl 0x5579e5a71998 col:10 implicit C # | | `-FunctionDecl 0x5579e5a719e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x5579e5a71af0 <> 'unsigned int' # | | |-BuiltinAttr 0x5579e5a71a90 <> Implicit 740 # | | `-NoThrowAttr 0x5579e5a71b60 Implicit # | |-FunctionDecl 0x5579e5a7f0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x5579e5a7efd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5579e5a7f038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5579e5a7f218 # | | `-HLSLNumThreadsAttr 0x5579e5a7f1b0 8 8 1 # | |-CXXRecordDecl 0x5579e5a7f240 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 0x5579e5a7f2e8 <> Implicit # | | |-CXXRecordDecl 0x5579e5a7f3a8 col:8 implicit struct ST # | | |-FieldDecl 0x5579e5a7f468 col:7 a 'int' # | | `-FieldDecl 0x5579e5a7f4d0 col:9 b 'float' # | |-FunctionDecl 0x5579e5a7f7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x5579e5a7f638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5579e5a7f6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5579e5a7f900 # | | `-HLSLNumThreadsAttr 0x5579e5a7f898 8 8 1 # | |-FunctionDecl 0x5579e5a7f948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x5579e5a7faf8 # | | `-DeclStmt 0x5579e5a7fae0 # | | `-VarDecl 0x5579e5a7fa78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x5579e5a7fb28 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 0x5579e5a7fbd0 <> Implicit # | | |-CXXRecordDecl 0x5579e5a7fc90 col:8 implicit struct ST2 # | | |-VarDecl 0x5579e5a7fd90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5579e5a7feb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5579e5a7ff00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x5579e5a801e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x5579e5a800d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5579e5a80138 "SV_GroupID" 0 # | | |-CompoundStmt 0x5579e5a80310 # | | `-HLSLNumThreadsAttr 0x5579e5a802a8 8 8 1 # | |-FunctionDecl 0x5579e5a80500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x5579e5a803f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5579e5a80458 "SV_GroupID" 0 # | | |-CompoundStmt 0x5579e5a80630 # | | `-HLSLNumThreadsAttr 0x5579e5a805c8 8 8 1 # | |-FunctionDecl 0x5579e5a80678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x5579e5a80828 # | | `-DeclStmt 0x5579e5a80810 # | | `-VarDecl 0x5579e5a807a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5579e5a80858 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 0x5579e5a80900 <> Implicit # | | |-CXXRecordDecl 0x5579e5a809c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x5579e5a80ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5579e5a80b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5579e5a80be8 "SV_GroupID" 0 # | |-FunctionDecl 0x5579e5a80e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x5579e5a80d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5579e5a80dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5579e5a80fa0 # | | `-HLSLNumThreadsAttr 0x5579e5a80f38 8 8 1 # | |-FunctionDecl 0x5579e5a81190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x5579e5a81080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5579e5a810e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5579e5a812c0 # | | `-HLSLNumThreadsAttr 0x5579e5a81258 8 8 1 # | |-FunctionDecl 0x5579e5a81308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5579e5a814b8 # | | `-DeclStmt 0x5579e5a814a0 # | | `-VarDecl 0x5579e5a81438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5579e5a814e8 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 0x5579e5a81590 <> Implicit # | | |-CXXRecordDecl 0x5579e5a81650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x5579e5a81750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5579e5a81828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5579e5a81878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x5579e5a81fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5579e5a819b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x5579e5a81a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5579e5a820e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x5579e5a81af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5579e5a81b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5579e5a82130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x5579e5a81c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5579e5a81ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x5579e5a82188 "SV_GroupID" 0 # | |-ParmVarDecl 0x5579e5a81d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5579e5a81de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5579e5a821d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x5579e5a82228 # | `-HLSLShaderAttr 0x5579e5a82080 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/clip.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (24 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (25 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (29 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x563998259248 <> # | ^ # | # | 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 0x563998259248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x563998259b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x563998259ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x563998259c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x563998259450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (30 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (33 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (34 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (35 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (36 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (38 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (39 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (40 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (41 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (42 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (43 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (44 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x562330102da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x5623301039e0 <> 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 0x562330102da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5623301036e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x562330103a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x562330103770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x562330102fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x562330103870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5623301038c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5623301039e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x562330103990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5623301037f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x562330103770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x562330103930 <> 'int' lvalue NonTypeTemplateParm 0x562330103870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x56233012e2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (46 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (48 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (50 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55fb3d73c5f8 <> # | ^ # | # | 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 0x55fb3d73c5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55fb3d73cf38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55fb3d73d290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55fb3d73cfc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55fb3d73c800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (52 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (53 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (55 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (58 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (59 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (60 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (61 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (62 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (65 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (66 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (67 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (68 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (70 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (71 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x561866dbae58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x561866dbb218 'hlsl_constant float' lvalue Var 0x561866dbaa70 '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 0x561866dbab98 <> Implicit # | 18812: | `-FieldDecl 0x561866dbac70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x561866dbad00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x561866dbad78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x561866dbadd0 "t2" "space1" # | 18816: | |-VarDecl 0x561866dbae58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x561866dbaed8 <> 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 0x561866dbb158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x561866dbb2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x561866dbb2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x561866dbb288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x561866dbb258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x561866dbb218 'hlsl_constant float' lvalue Var 0x561866dbaa70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x561866dbb270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x561866dbb238 'hlsl_constant float' lvalue Var 0x561866dbae58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x561866dbb328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x561866dbb408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x561866dbb4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (72 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (73 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (75 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (76 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (77 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (78 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (79 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (80 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (81 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (82 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (83 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (84 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (85 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (86 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (87 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (88 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (90 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (91 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (92 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (93 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (94 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (95 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (97 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (98 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (99 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (100 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (102 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5596afaeaee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5596afaebb20 <> 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 0x5596afdc24e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5596afdc3010 'void (inout int)' lvalue Function 0x5596afdc1e28 '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 0x5596afaeaee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5596afaeb828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5596afaebb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5596afaeb8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5596afaeb0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5596afaeb9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5596afaeba08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5596afaebb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5596afaebad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5596afaeb930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5596afaeb8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5596afaeba70 <> 'int' lvalue NonTypeTemplateParm 0x5596afaeb9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5596afb19158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5596afdc2298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5596afdc2278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5596afdc2220 'double' lvalue ParmVar 0x5596afdc1fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5596afdc2260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5596afdc2240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5596afdc24e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5596afdc22b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5596afdc2440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5596afdc2360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5596afdc2698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5596afdc2638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5596afdc2bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5596afdc2c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5596afdc31f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5596afdc30a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5596afdc3090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5596afdc3010 'void (inout int)' lvalue Function 0x5596afdc1e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5596afdc3158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5596afdc30d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5596afdc2ff0 'int' lvalue ParmVar 0x5596afdc2bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5596afdc3108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5596afdc30f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (105 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (106 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (107 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (108 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (109 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (111 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (112 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (113 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (114 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (115 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (116 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (117 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (118 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x559ac5e594a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x559ac60ff1e0 <> 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 0x559ac5e594a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x559ac60ff1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x559ac60ff268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x559ac60ff758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x559ac60ff720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x559ac60ff6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x559ac60ff1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x559ac60ff6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (119 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (120 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (122 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (124 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (125 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (126 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (127 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (128 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (129 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (130 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (131 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (132 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (133 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (134 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (135 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (136 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (137 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (138 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (139 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (140 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (142 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (143 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (144 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x557493b7a4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x557493e201f0 <> 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 0x557493b7a4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x557493e201f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x557493e20278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x557493e20768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x557493e20730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x557493e20700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x557493e201f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x557493e206f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (148 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (149 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (150 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (151 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (158 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (159 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (160 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (164 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (165 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (167 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (169 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (171 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (175 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (176 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (181 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (183 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (184 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (186 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (190 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (192 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (195 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (198 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (202 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (203 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (204 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (205 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (206 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (209 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (211 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (213 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (216 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (217 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (220 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (222 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (226 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (230 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (231 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (234 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (237 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x55e6ac6d2188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55e6ac6d20e0 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 0x55e6ac6d2188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55e6ac6d1e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55e6ac6d20e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55e6ac6d1fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55e6ac6d2278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55e6ac6d2268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55e6ac6d2220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55e6ac6d2200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (238 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (240 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (243 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (245 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (247 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (250 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (251 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (252 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (253 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (254 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (258 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (259 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (261 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (267 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (269 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (270 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (275 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (277 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (280 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (282 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (283 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (284 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (288 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (289 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (293 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (294 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (295 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (298 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (300 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (303 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (305 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (308 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (311 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (312 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (314 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (317 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (319 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (320 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (322 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (324 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (328 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (329 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (331 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (336 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (338 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (339 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (341 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (342 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (343 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (345 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (346 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (348 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (350 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (356 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (358 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (361 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (364 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (365 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (366 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (371 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (373 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (375 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (378 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (379 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (389 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (390 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (391 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (393 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (394 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (398 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (400 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (401 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (402 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (406 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (409 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (410 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (416 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (417 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (418 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (419 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (426 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (430 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (434 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (436 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (437 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (439 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (441 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (442 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (443 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (444 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (446 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (448 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (450 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (451 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (453 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (456 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (457 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (458 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (459 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (460 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (461 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (465 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (467 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (468 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (469 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (473 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (474 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (475 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (478 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (479 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (480 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (481 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (482 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (484 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (485 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (486 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (487 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (488 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (489 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (491 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (492 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (494 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (495 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (496 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (498 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (500 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (503 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (509 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (512 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (514 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (515 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 164.72s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.