INFO:2026-03-24T22:05:17Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD de0c366e4b72..31b17c4789ab 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 31b17c4789ab [BOLT] Add profile format documentation (#186685) INFO:2026-03-24T22:05:20Z:root:syncing... Deleted branch merge (was 220e4aae5af8). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 112dbd5694c5] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-24T22:05:21Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files ninja: no work to do. INFO:2026-03-24T22:05:22Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T22:05:22Z:root:testing INFO:2026-03-24T22:05:22Z: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 :: CodeGenHLSL/builtins/asint.hlsl (1 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/half.hlsl (2 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 (3 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/semantics/semantic-struct-nested-inherit.hlsl (4 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 :: CodeGenHLSL/matrix_types.hlsl (5 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/atan2.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (7 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 :: Driver/dxc_rootsig-define.hlsl (8 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/matrix-member-one-based-accessor-scalar-store.hlsl (9 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/acos.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (11 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (12 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (13 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-SampleCmpLevelZero.hlsl (14 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/asuint.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (16 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (18 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (20 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/builtins/ddx-fine-builtin.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (22 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/step.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (24 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (25 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 0x556ba4c76188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x556ba4c760e0 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 0x556ba4c76188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x556ba4c75e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x556ba4c760e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x556ba4c75fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x556ba4c76278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x556ba4c76268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x556ba4c76220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x556ba4c76200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (27 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 :: SemaHLSL/Language/InitListAST.hlsl (28 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (29 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 0x562523909c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x562523909be8 '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 0x562523909b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x562523909c70 # | 18853: | `-ReturnStmt 0x562523909c60 # | 18854: | `-ImplicitCastExpr 0x562523909c48 'int' # | 18855: | `-ExtVectorElementExpr 0x562523909c20 'float' r # | 18856: | `-ImplicitCastExpr 0x562523909c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x562523909be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x562523909dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x562523909ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x562523909f28 # | 18861: | `-ReturnStmt 0x562523909f18 # | 18862: | `-ExtVectorElementExpr 0x562523909ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (30 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 :: AST/HLSL/vk_binding_attr.hlsl (31 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 0x561bf2147248 <> # | ^ # | # | 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 0x561bf2147248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x561bf2147b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x561bf2147ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x561bf2147c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x561bf2147450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (33 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 0x55ac41641158 <> # | |-NamespaceDecl 0x55ac41641a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55ac41641b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-NonTypeTemplateParmDecl 0x55ac41641c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55ac41641c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55ac41641d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55ac41641d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55ac41641ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac41641b20 'element' # | | | `-DeclRefExpr 0x55ac41641ce0 <> 'int' lvalue NonTypeTemplateParm 0x55ac41641c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55ac41641e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-NonTypeTemplateParmDecl 0x55ac41641f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55ac41641f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55ac41641fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55ac41642028 <> 'int' 4 # | | | |-BinaryOperator 0x55ac41642128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55ac416420e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55ac416420a8 <> 'int' lvalue NonTypeTemplateParm 0x55ac41641f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55ac41642068 <> 'int' 4 # | | | | `-BinaryOperator 0x55ac41642108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55ac416420c8 <> 'int' lvalue NonTypeTemplateParm 0x55ac41641fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55ac41642088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55ac4166d298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55ac4166d230 'matrix' dependent # | | |-ClassTemplateDecl 0x55ac4166d978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55ac4166d748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ac4166d918 <> 'bool' Concept 0x55ac4166d420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ac4166d850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac4166d820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac4166d7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac4166d3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac4166d350 'element_type' # | | | `-CXXRecordDecl 0x55ac4166d648 <> implicit class Buffer # | | | `-FinalAttr 0x55ac4166d6f0 <> Implicit final # | | |-ClassTemplateDecl 0x55ac4166dd18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55ac4166dae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ac4166dcb8 <> 'bool' Concept 0x55ac4166d420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ac4166dbf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac4166dbc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac4166db70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac4166d3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac4166d350 'element_type' # | | | `-CXXRecordDecl 0x55ac4166d9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55ac4166da90 <> Implicit final # | | |-ClassTemplateDecl 0x55ac4166e0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55ac4166de88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ac4166e058 <> 'bool' Concept 0x55ac4166d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ac4166df90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac4166df60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac4166df10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac4166d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac4166d468 'element_type' # | | | `-CXXRecordDecl 0x55ac4166dd88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55ac4166de30 <> Implicit final # | | |-ClassTemplateDecl 0x55ac4166f738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55ac4166f510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ac4166f6d8 <> 'bool' Concept 0x55ac4166d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ac4166f610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac4166f5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac4166f590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac4166d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac4166d468 'element_type' # | | | `-CXXRecordDecl 0x55ac4166f410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55ac4166f4b8 <> Implicit final # | | |-ClassTemplateDecl 0x55ac4166fad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55ac4166f8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ac4166fa78 <> 'bool' Concept 0x55ac4166d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ac4166f9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac4166f980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac4166f930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac4166d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac4166d468 'element_type' # | | | `-CXXRecordDecl 0x55ac4166f7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55ac4166f850 <> Implicit final # | | |-ClassTemplateDecl 0x55ac4166fe78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55ac4166fc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ac4166fe18 <> 'bool' Concept 0x55ac4166d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ac4166fd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac4166fd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac4166fcd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac4166d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac4166d468 'element_type' # | | | `-CXXRecordDecl 0x55ac4166fb48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55ac4166fbf0 <> Implicit final # | | |-ClassTemplateDecl 0x55ac41670218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55ac4166ffe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ac416701b8 <> 'bool' Concept 0x55ac4166d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ac416700f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac416700c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac41670070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac4166d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac4166d468 'element_type' # | | | `-CXXRecordDecl 0x55ac4166fee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55ac4166ff90 <> Implicit final # | | |-ClassTemplateDecl 0x55ac416705c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55ac41670388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ac41670568 <> 'bool' Concept 0x55ac4166d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ac416704a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac41670470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac41670420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac4166d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac4166d468 'element_type' # | | | `-CXXRecordDecl 0x55ac41670288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55ac41670330 <> Implicit final # | | |-CXXRecordDecl 0x55ac41670638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55ac416706e0 <> Implicit final # | | |-CXXRecordDecl 0x55ac41670738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55ac416707e0 <> Implicit final # | | |-CXXRecordDecl 0x55ac41670838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55ac416708e0 <> Implicit final # | | |-CXXRecordDecl 0x55ac41670938 <> implicit class SamplerState # | | | `-FinalAttr 0x55ac416709e0 <> Implicit final # | | |-CXXRecordDecl 0x55ac41670a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55ac41670ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55ac41670ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55ac41670c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55ac41670b40 'vector' 4 # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-ConceptSpecializationExpr 0x55ac41670e78 <> 'bool' Concept 0x55ac4166d420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ac41670db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac41670d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac41670d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac4166d3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac4166d350 'element_type' # | | | `-CXXRecordDecl 0x55ac41670b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55ac41670c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55ac41671168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55ac41671090 'vector' dependent # | | | |-TemplateTypeParmType 0x55ac41670fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac41670f48 'element_type' # | | | `-DeclRefExpr 0x55ac41671068 <> 'int' lvalue NonTypeTemplateParm 0x55ac41670fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55ac41670f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55ac41670fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55ac4166d420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55ac4166d350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55ac4166d400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55ac4166d3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55ac4166d350 'element_type' # | |-ConceptDecl 0x55ac4166d600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55ac4166d468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55ac4166d5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55ac4166d540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55ac4166d520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55ac4166d4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55ac4166d468 'element_type' # | | `-BinaryOperator 0x55ac4166d5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55ac4166d558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55ac4166d5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55ac41671380 <> Namespace 0x55ac41641a98 'hlsl' # | |-TypedefDecl 0x55ac41671b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55ac41671b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55ac41671850 '__NSConstantString_tag' # | |-TypedefDecl 0x55ac41641a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55ac41641980 'void *' # | | `-BuiltinType 0x55ac416411c0 'void' # | |-NamespaceDecl 0x55ac41671bf0 prev 0x55ac41641a98 line:12:11 hlsl # | | |-original Namespace 0x55ac41641a98 'hlsl' # | | |-TypedefDecl 0x55ac41671c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55ac41641260 'int' # | | |-TypedefDecl 0x55ac41671ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | |-TypedefDecl 0x55ac41671d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | |-TypedefDecl 0x55ac41671dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55ac41641360 'float' # | | |-TypedefDecl 0x55ac41671e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | |-TypedefDecl 0x55ac41671ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55ac41641280 'long' # | | |-TypedefDecl 0x55ac41671f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55ac41641380 'double' # | | |-TypedefDecl 0x55ac416721c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55ac416720f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac41671fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac41671f98 'int' 1 # | | | `-ExtVectorType 0x55ac416720b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac41672000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac416411e0 'bool' # | | |-TypedefDecl 0x55ac41672418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55ac41672340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac41672250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac41672230 'int' 2 # | | | `-ExtVectorType 0x55ac41672300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac41672000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac416411e0 'bool' # | | |-TypedefDecl 0x55ac41672668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55ac41672590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416724a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac41672480 'int' 3 # | | | `-ExtVectorType 0x55ac41672550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac41672000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac416411e0 'bool' # | | |-TypedefDecl 0x55ac41693ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55ac416727e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416726f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416726d0 'int' 4 # | | | `-ExtVectorType 0x55ac416727a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac41672000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac416411e0 'bool' # | | |-TypedefDecl 0x55ac41694278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55ac416941a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac41694080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac41694060 'int' 1 # | | | `-ExtVectorType 0x55ac41694160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac416940b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641260 'int' # | | |-TypedefDecl 0x55ac416944c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55ac416943f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac41694308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416942e8 'int' 2 # | | | `-ExtVectorType 0x55ac416943b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac416940b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641260 'int' # | | |-TypedefDecl 0x55ac41694718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55ac41694640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac41694558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac41694538 'int' 3 # | | | `-ExtVectorType 0x55ac41694600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac416940b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641260 'int' # | | |-TypedefDecl 0x55ac41694968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55ac41694890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416947a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac41694788 'int' 4 # | | | `-ExtVectorType 0x55ac41694850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac416940b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641260 'int' # | | |-TypedefDecl 0x55ac41694c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55ac41694b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac41694a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac41694a10 'int' 1 # | | | `-ExtVectorType 0x55ac41694b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac41694a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | |-Typedef 0x55ac41671ce8 'uint' # | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | |-TypedefDecl 0x55ac41694e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55ac41694dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac41694cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac41694cb0 'int' 2 # | | | `-ExtVectorType 0x55ac41694d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac41694a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | |-Typedef 0x55ac41671ce8 'uint' # | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | |-TypedefDecl 0x55ac41695928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55ac41695850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac41694f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac41694f20 'int' 3 # | | | `-ExtVectorType 0x55ac41695810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac41694a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | |-Typedef 0x55ac41671ce8 'uint' # | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | |-TypedefDecl 0x55ac41695b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55ac41695ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416959d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416959b0 'int' 4 # | | | `-ExtVectorType 0x55ac41695a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac41694a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | |-Typedef 0x55ac41671ce8 'uint' # | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | |-TypedefDecl 0x55ac41695e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55ac41695d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac41695c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac41695c40 'int' 1 # | | | `-ExtVectorType 0x55ac41695d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac41695c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | `-BuiltinType 0x55ac41641260 'int' # | | |-TypedefDecl 0x55ac41696068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55ac41695f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac41695ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac41695eb0 'int' 2 # | | | `-ExtVectorType 0x55ac41695f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac41695c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | `-BuiltinType 0x55ac41641260 'int' # | | |-TypedefDecl 0x55ac416962a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55ac416961d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac41696110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416960f0 'int' 3 # | | | `-ExtVectorType 0x55ac41696190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac41695c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | `-BuiltinType 0x55ac41641260 'int' # | | |-TypedefDecl 0x55ac416964e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55ac41696410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac41696350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac41696330 'int' 4 # | | | `-ExtVectorType 0x55ac416963d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac41695c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | `-BuiltinType 0x55ac41641260 'int' # | | |-TypedefDecl 0x55ac416967a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55ac416966a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416965b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac41696590 'int' 1 # | | | `-ExtVectorType 0x55ac41696660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac416965e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | |-TypedefDecl 0x55ac416969d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55ac41696900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac41696848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac41696828 'int' 2 # | | | `-ExtVectorType 0x55ac416968c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac416965e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | |-TypedefDecl 0x55ac41696c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55ac41696b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac41696a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac41696a60 'int' 3 # | | | `-ExtVectorType 0x55ac41696b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac416965e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | |-TypedefDecl 0x55ac41696e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55ac41696d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac41696cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac41696ca0 'int' 4 # | | | `-ExtVectorType 0x55ac41696d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac416965e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | |-TypedefDecl 0x55ac41697118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55ac41697040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac41696f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac41696f00 'int' 1 # | | | `-ExtVectorType 0x55ac41697000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac41696f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | `-BuiltinType 0x55ac41641280 'long' # | | |-TypedefDecl 0x55ac41697388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55ac416972b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416971c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416971a0 'int' 2 # | | | `-ExtVectorType 0x55ac41697270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac41696f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | `-BuiltinType 0x55ac41641280 'long' # | | |-TypedefDecl 0x55ac416975f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55ac41697520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac41697430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac41697410 'int' 3 # | | | `-ExtVectorType 0x55ac416974e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac41696f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | `-BuiltinType 0x55ac41641280 'long' # | | |-TypedefDecl 0x55ac41697888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55ac416977b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416976a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac41697680 'int' 4 # | | | `-ExtVectorType 0x55ac41697750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac41696f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | `-BuiltinType 0x55ac41641280 'long' # | | |-TypedefDecl 0x55ac41697b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55ac41697a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac41697950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac41697930 'int' 1 # | | | `-ExtVectorType 0x55ac41697a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac41697980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | |-TypedefDecl 0x55ac41697db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55ac41697ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac41697bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac41697bd0 'int' 2 # | | | `-ExtVectorType 0x55ac41697ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac41697980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | |-TypedefDecl 0x55ac41698028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55ac41697f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac41697e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac41697e40 'int' 3 # | | | `-ExtVectorType 0x55ac41697f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac41697980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | |-TypedefDecl 0x55ac41698298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55ac416981c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416980d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416980b0 'int' 4 # | | | `-ExtVectorType 0x55ac41698180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac41697980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | |-TypedefDecl 0x55ac41698528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55ac41698450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac41698328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac41698308 'int' 1 # | | | `-ExtVectorType 0x55ac41698410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac41698360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac416419d0 'half' # | | |-TypedefDecl 0x55ac41698fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55ac416986a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416985b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac41698598 'int' 2 # | | | `-ExtVectorType 0x55ac41698660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac41698360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac416419d0 'half' # | | |-TypedefDecl 0x55ac41699228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55ac41699150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac41699060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac41699040 'int' 3 # | | | `-ExtVectorType 0x55ac41699110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac41698360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac416419d0 'half' # | | |-TypedefDecl 0x55ac41699478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55ac416993a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416992b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac41699298 'int' 4 # | | | `-ExtVectorType 0x55ac41699360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac41698360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac416419d0 'half' # | | |-TypedefDecl 0x55ac41699708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55ac41699630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac41699508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416994e8 'int' 1 # | | | `-ExtVectorType 0x55ac416995f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac41699540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641360 'float' # | | |-TypedefDecl 0x55ac41699958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55ac41699880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac41699798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac41699778 'int' 2 # | | | `-ExtVectorType 0x55ac41699840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac41699540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641360 'float' # | | |-TypedefDecl 0x55ac41699ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55ac41699ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416999e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416999c8 'int' 3 # | | | `-ExtVectorType 0x55ac41699a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac41699540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641360 'float' # | | |-TypedefDecl 0x55ac41699dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55ac41699cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac41699c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac41699c18 'int' 4 # | | | `-ExtVectorType 0x55ac41699cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac41699540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641360 'float' # | | |-TypedefDecl 0x55ac4169a158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55ac4169a080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac41699e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac41699e38 'int' 1 # | | | `-ExtVectorType 0x55ac41699f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac41699e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641380 'double' # | | |-TypedefDecl 0x55ac4169a3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55ac4169a2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac4169a1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac4169a1c8 'int' 2 # | | | `-ExtVectorType 0x55ac4169a290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac41699e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641380 'double' # | | |-TypedefDecl 0x55ac4169a5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55ac4169a520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac4169a438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac4169a418 'int' 3 # | | | `-ExtVectorType 0x55ac4169a4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac41699e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641380 'double' # | | |-TypedefDecl 0x55ac4169a848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55ac4169a770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac4169a688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac4169a668 'int' 4 # | | | `-ExtVectorType 0x55ac4169a730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac41699e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-BuiltinType 0x55ac41641380 'double' # | | |-TypedefDecl 0x55ac4169aad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55ac4169aa00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac4169a910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac4169a8f0 'int' 1 # | | | `-ExtVectorType 0x55ac4169a9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac4169a940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | `-BuiltinType 0x55ac41641360 'float' # | | |-TypedefDecl 0x55ac4169ad18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55ac4169ac40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac4169ab80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac4169ab60 'int' 2 # | | | `-ExtVectorType 0x55ac4169ac00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac4169a940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | `-BuiltinType 0x55ac41641360 'float' # | | |-TypedefDecl 0x55ac4169af58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55ac4169ae80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac4169adc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac4169ada0 'int' 3 # | | | `-ExtVectorType 0x55ac4169ae40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac4169a940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | `-BuiltinType 0x55ac41641360 'float' # | | |-TypedefDecl 0x55ac4169b1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55ac4169b0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac4169b000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac4169afe0 'int' 4 # | | | `-ExtVectorType 0x55ac4169b090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac4169a940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | `-BuiltinType 0x55ac41641360 'float' # | | |-TypedefDecl 0x55ac4169b438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55ac4169b360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac4169b270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac4169b250 'int' 1 # | | | `-ExtVectorType 0x55ac4169b320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ac4169b2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | `-BuiltinType 0x55ac41641380 'double' # | | |-TypedefDecl 0x55ac4169b678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55ac4169b5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac4169b4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac4169b4c0 'int' 2 # | | | `-ExtVectorType 0x55ac4169b560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ac4169b2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | `-BuiltinType 0x55ac41641380 'double' # | | |-TypedefDecl 0x55ac4169b8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55ac4169b7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac4169b720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac4169b700 'int' 3 # | | | `-ExtVectorType 0x55ac4169b7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ac4169b2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | `-BuiltinType 0x55ac41641380 'double' # | | |-TypedefDecl 0x55ac4169baf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55ac4169ba20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac4169b960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac4169b940 'int' 4 # | | | `-ExtVectorType 0x55ac4169b9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ac4169b2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | `-BuiltinType 0x55ac41641380 'double' # | | |-TypedefDecl 0x55ac416a19f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac4169bf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac4169bbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac4169bb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac4169bbf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac4169bb98 'int' 1 # | | | `-ConstantMatrixType 0x55ac4169bef0 'matrix' # | | |-TypedefDecl 0x55ac416a1e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a1d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a1a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a1a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a1ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a1a78 'int' 2 # | | | `-ConstantMatrixType 0x55ac416a1cb0 'matrix' # | | |-TypedefDecl 0x55ac416a2230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a2130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a1eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a1e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416a1ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416a1e98 'int' 3 # | | | `-ConstantMatrixType 0x55ac416a20d0 'matrix' # | | |-TypedefDecl 0x55ac416a2650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a2550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a22d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a2298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416a22f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416a22b8 'int' 4 # | | | `-ConstantMatrixType 0x55ac416a24f0 'matrix' # | | |-TypedefDecl 0x55ac416a4c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a2970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a26f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a26b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a2718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a26d8 'int' 1 # | | | `-ConstantMatrixType 0x55ac416a2910 'matrix' # | | |-TypedefDecl 0x55ac416a5030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a4f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a4cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a4c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a4cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a4c98 'int' 2 # | | | `-ConstantMatrixType 0x55ac416a4ed0 'matrix' # | | |-TypedefDecl 0x55ac416a5450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a5350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a50d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a5098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416a50f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416a50b8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416a52f0 'matrix' # | | |-TypedefDecl 0x55ac416a5870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a5770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a54f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a54b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416a5518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416a54d8 'int' 4 # | | | `-ConstantMatrixType 0x55ac416a5710 'matrix' # | | |-TypedefDecl 0x55ac416a6cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a6bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416a5918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416a58d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a5938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a58f8 'int' 1 # | | | `-ConstantMatrixType 0x55ac416a5b30 'matrix' # | | |-TypedefDecl 0x55ac416a70d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a6fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416a6d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416a6d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a6d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a6d38 'int' 2 # | | | `-ConstantMatrixType 0x55ac416a6f70 'matrix' # | | |-TypedefDecl 0x55ac416a74f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a73f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416a7178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416a7138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416a7198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416a7158 'int' 3 # | | | `-ConstantMatrixType 0x55ac416a7390 'matrix' # | | |-TypedefDecl 0x55ac416a7910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a7810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416a7598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416a7558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416a75b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416a7578 'int' 4 # | | | `-ConstantMatrixType 0x55ac416a77b0 'matrix' # | | |-TypedefDecl 0x55ac416a7d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a7c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416a79b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416a7978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a79d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a7998 'int' 1 # | | | `-ConstantMatrixType 0x55ac416a7bf0 'matrix' # | | |-TypedefDecl 0x55ac416a8170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a8070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416a7df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416a7db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a7e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a7dd8 'int' 2 # | | | `-ConstantMatrixType 0x55ac416a8010 'matrix' # | | |-TypedefDecl 0x55ac416a8590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a8490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416a8218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416a81d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416a8238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416a81f8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416a8430 'matrix' # | | |-TypedefDecl 0x55ac416a89b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a88b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ac416411e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416a8638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416a85f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416a8658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416a8618 'int' 4 # | | | `-ConstantMatrixType 0x55ac416a8850 'matrix' # | | |-TypedefDecl 0x55ac416a9130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a9030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a8a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a8a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a8a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a8a40 'int' 1 # | | | `-ConstantMatrixType 0x55ac416a8fd0 'matrix' # | | |-TypedefDecl 0x55ac416a9560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a9460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a91e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a91a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a9200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a91c0 'int' 2 # | | | `-ConstantMatrixType 0x55ac416a9400 'matrix' # | | |-TypedefDecl 0x55ac416a9990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a9890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a9610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a95d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416a9630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416a95f0 'int' 3 # | | | `-ConstantMatrixType 0x55ac416a9830 'matrix' # | | |-TypedefDecl 0x55ac416a9dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a9cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a9a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a9a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416a9a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416a9a20 'int' 4 # | | | `-ConstantMatrixType 0x55ac416a9c60 'matrix' # | | |-TypedefDecl 0x55ac416aa500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416aa400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a9e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a9e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a9e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a9e50 'int' 1 # | | | `-ConstantMatrixType 0x55ac416aa3a0 'matrix' # | | |-TypedefDecl 0x55ac416aa930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416aa830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416aa5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416aa570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416aa5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416aa590 'int' 2 # | | | `-ConstantMatrixType 0x55ac416aa7d0 'matrix' # | | |-TypedefDecl 0x55ac416aad60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416aac60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416aa9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416aa9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416aaa00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416aa9c0 'int' 3 # | | | `-ConstantMatrixType 0x55ac416aac00 'matrix' # | | |-TypedefDecl 0x55ac4169c5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ab090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416aae10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416aadd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416aae30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416aadf0 'int' 4 # | | | `-ConstantMatrixType 0x55ac416ab030 'matrix' # | | |-TypedefDecl 0x55ac4169ca10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac4169c910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac4169c690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac4169c650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac4169c6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac4169c670 'int' 1 # | | | `-ConstantMatrixType 0x55ac4169c8b0 'matrix' # | | |-TypedefDecl 0x55ac4169ce40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac4169cd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac4169cac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac4169ca80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac4169cae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac4169caa0 'int' 2 # | | | `-ConstantMatrixType 0x55ac4169cce0 'matrix' # | | |-TypedefDecl 0x55ac4169d270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac4169d170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac4169cef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac4169ceb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac4169cf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac4169ced0 'int' 3 # | | | `-ConstantMatrixType 0x55ac4169d110 'matrix' # | | |-TypedefDecl 0x55ac4169e7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac4169e6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac4169d320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac4169d2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac4169d340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac4169d300 'int' 4 # | | | `-ConstantMatrixType 0x55ac4169d540 'matrix' # | | |-TypedefDecl 0x55ac4169ebf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac4169eaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac4169e870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac4169e830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac4169e890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac4169e850 'int' 1 # | | | `-ConstantMatrixType 0x55ac4169ea90 'matrix' # | | |-TypedefDecl 0x55ac4169f020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac4169ef20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac4169eca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac4169ec60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac4169ecc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac4169ec80 'int' 2 # | | | `-ConstantMatrixType 0x55ac4169eec0 'matrix' # | | |-TypedefDecl 0x55ac4169f450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac4169f350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac4169f0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac4169f090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac4169f0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac4169f0b0 'int' 3 # | | | `-ConstantMatrixType 0x55ac4169f2f0 'matrix' # | | |-TypedefDecl 0x55ac4169f890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac4169f790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac4169f500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac4169f4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac4169f520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac4169f4e0 'int' 4 # | | | `-ConstantMatrixType 0x55ac4169f730 'matrix' # | | |-TypedefDecl 0x55ac4169fd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac4169fc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac4169f958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac4169f918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac4169f978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac4169f938 'int' 1 # | | | `-ConstantMatrixType 0x55ac4169fbb0 'matrix' # | | |-TypedefDecl 0x55ac416a0150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a0050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac4169fdd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac4169fd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac4169fdf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac4169fdb8 'int' 2 # | | | `-ConstantMatrixType 0x55ac4169fff0 'matrix' # | | |-TypedefDecl 0x55ac416a0590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a0490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a0218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a01d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416a0238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416a01f8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416a0430 'matrix' # | | |-TypedefDecl 0x55ac416a0b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a0a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a0658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a0618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416a0678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416a0638 'int' 4 # | | | `-ConstantMatrixType 0x55ac416a0a20 'matrix' # | | |-TypedefDecl 0x55ac416a0fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a0ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a0c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a0c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416a0c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416a0c28 'int' 1 # | | | `-ConstantMatrixType 0x55ac416a0e60 'matrix' # | | |-TypedefDecl 0x55ac416a1400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a1300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a1088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a1048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a10a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a1068 'int' 2 # | | | `-ConstantMatrixType 0x55ac416a12a0 'matrix' # | | |-TypedefDecl 0x55ac416b5d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416a1740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416a14c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416a1488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416a14e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416a14a8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416a16e0 'matrix' # | | |-TypedefDecl 0x55ac416b6140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b6040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b5dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b5d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b5de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b5da8 'int' 4 # | | | `-ConstantMatrixType 0x55ac416b5fe0 'matrix' # | | |-TypedefDecl 0x55ac416b6580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b6480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b6208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b61c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b6228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b61e8 'int' 1 # | | | `-ConstantMatrixType 0x55ac416b6420 'matrix' # | | |-TypedefDecl 0x55ac416b69c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b68c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b6648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b6608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b6668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b6628 'int' 2 # | | | `-ConstantMatrixType 0x55ac416b6860 'matrix' # | | |-TypedefDecl 0x55ac416b7920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b7820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b6a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b6a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b6aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b6a68 'int' 3 # | | | `-ConstantMatrixType 0x55ac416b6ca0 'matrix' # | | |-TypedefDecl 0x55ac416b7d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b7c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b79e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b79a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b7a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b79c8 'int' 4 # | | | `-ConstantMatrixType 0x55ac416b7c00 'matrix' # | | |-TypedefDecl 0x55ac416b81a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b80a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b7e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b7de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b7e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b7e08 'int' 1 # | | | `-ConstantMatrixType 0x55ac416b8040 'matrix' # | | |-TypedefDecl 0x55ac416b85e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b84e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b8268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b8228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b8288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b8248 'int' 2 # | | | `-ConstantMatrixType 0x55ac416b8480 'matrix' # | | |-TypedefDecl 0x55ac416b8d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b8c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b86a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b8668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b86c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b8688 'int' 3 # | | | `-ConstantMatrixType 0x55ac416b8bd0 'matrix' # | | |-TypedefDecl 0x55ac416b9170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b9070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b8df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b8db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b8e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b8dd8 'int' 4 # | | | `-ConstantMatrixType 0x55ac416b9010 'matrix' # | | |-TypedefDecl 0x55ac416b94f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b93f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b9238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b91f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b9258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b9218 'int' 1 # | | | `-ConstantMatrixType 0x55ac416b9390 'matrix' # | | |-TypedefDecl 0x55ac416b9830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b9730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b95b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b9578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b95d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b9598 'int' 2 # | | | `-ConstantMatrixType 0x55ac416b96d0 'matrix' # | | |-TypedefDecl 0x55ac416ab470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b9a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b98f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b98b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b9918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b98d8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416b9a10 'matrix' # | | |-TypedefDecl 0x55ac416ab7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ab6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416ab538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416ab4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416ab558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416ab518 'int' 4 # | | | `-ConstantMatrixType 0x55ac416ab650 'matrix' # | | |-TypedefDecl 0x55ac416abaf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ab9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416ab878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416ab838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416ab898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416ab858 'int' 1 # | | | `-ConstantMatrixType 0x55ac416ab990 'matrix' # | | |-TypedefDecl 0x55ac416abe30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416abd30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416abbb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416abb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416abbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416abb98 'int' 2 # | | | `-ConstantMatrixType 0x55ac416abcd0 'matrix' # | | |-TypedefDecl 0x55ac416ac170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ac070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416abef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416abeb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416abf18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416abed8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416ac010 'matrix' # | | |-TypedefDecl 0x55ac416ad4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ac3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416ac238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416ac1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416ac258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416ac218 'int' 4 # | | | `-ConstantMatrixType 0x55ac416ac350 'matrix' # | | |-TypedefDecl 0x55ac416ad810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ad710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416ad598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416ad558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416ad5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416ad578 'int' 1 # | | | `-ConstantMatrixType 0x55ac416ad6b0 'matrix' # | | |-TypedefDecl 0x55ac416adb50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ada50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416ad8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416ad898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416ad8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416ad8b8 'int' 2 # | | | `-ConstantMatrixType 0x55ac416ad9f0 'matrix' # | | |-TypedefDecl 0x55ac416ade90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416add90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416adc18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416adbd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416adc38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416adbf8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416add30 'matrix' # | | |-TypedefDecl 0x55ac416ae1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ae0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416adf58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416adf18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416adf78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416adf38 'int' 4 # | | | `-ConstantMatrixType 0x55ac416ae070 'matrix' # | | |-TypedefDecl 0x55ac416ae560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ae460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416ae298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416ae258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416ae2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416ae278 'int' 1 # | | | `-ConstantMatrixType 0x55ac416ae3b0 'matrix' # | | |-TypedefDecl 0x55ac416ae8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ae7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416ae628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416ae5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416ae648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416ae608 'int' 2 # | | | `-ConstantMatrixType 0x55ac416ae740 'matrix' # | | |-TypedefDecl 0x55ac416aebe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416aeae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416ae968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416ae928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416ae988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416ae948 'int' 3 # | | | `-ConstantMatrixType 0x55ac416aea80 'matrix' # | | |-TypedefDecl 0x55ac416aef20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416aee20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ac41695bf0 'int32_t' sugar # | | | | |-Typedef 0x55ac41671c78 'int32_t' # | | | | `-BuiltinType 0x55ac41641260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416aeca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416aec68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416aecc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416aec88 'int' 4 # | | | `-ConstantMatrixType 0x55ac416aedc0 'matrix' # | | |-TypedefDecl 0x55ac416af2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416af1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416aefe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416aefa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416af008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416aefc8 'int' 1 # | | | `-ConstantMatrixType 0x55ac416af140 'matrix' # | | |-TypedefDecl 0x55ac416af600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416af500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416af368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416af328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416af388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416af348 'int' 2 # | | | `-ConstantMatrixType 0x55ac416af4a0 'matrix' # | | |-TypedefDecl 0x55ac416af940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416af840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416af6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416af688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416af6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416af6a8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416af7e0 'matrix' # | | |-TypedefDecl 0x55ac416afc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416afb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416afa08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416af9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416afa28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416af9e8 'int' 4 # | | | `-ConstantMatrixType 0x55ac416afb20 'matrix' # | | |-TypedefDecl 0x55ac416affc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416afec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416afd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416afd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416afd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416afd28 'int' 1 # | | | `-ConstantMatrixType 0x55ac416afe60 'matrix' # | | |-TypedefDecl 0x55ac416b0300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b0200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b0088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b0048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b00a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b0068 'int' 2 # | | | `-ConstantMatrixType 0x55ac416b01a0 'matrix' # | | |-TypedefDecl 0x55ac416b0650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b0550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b03c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b0388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b03e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b03a8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416b04f0 'matrix' # | | |-TypedefDecl 0x55ac416b0990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b0890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b0718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b06d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b0738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b06f8 'int' 4 # | | | `-ConstantMatrixType 0x55ac416b0830 'matrix' # | | |-TypedefDecl 0x55ac416b0cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b0bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b0a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b0a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b0a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b0a38 'int' 1 # | | | `-ConstantMatrixType 0x55ac416b0b70 'matrix' # | | |-TypedefDecl 0x55ac416b1010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b0f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b0d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b0d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b0db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b0d78 'int' 2 # | | | `-ConstantMatrixType 0x55ac416b0eb0 'matrix' # | | |-TypedefDecl 0x55ac416b1350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b1250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b10d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b1098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b10f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b10b8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416b11f0 'matrix' # | | |-TypedefDecl 0x55ac416b16a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b15a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b1418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b13d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b1438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b13f8 'int' 4 # | | | `-ConstantMatrixType 0x55ac416b1540 'matrix' # | | |-TypedefDecl 0x55ac416b19e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b18e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b1768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b1728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b1788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b1748 'int' 1 # | | | `-ConstantMatrixType 0x55ac416b1880 'matrix' # | | |-TypedefDecl 0x55ac416b1d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b1c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b1aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b1a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b1ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b1a88 'int' 2 # | | | `-ConstantMatrixType 0x55ac416b1bc0 'matrix' # | | |-TypedefDecl 0x55ac416b2060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b1f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b1de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b1da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b1e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b1dc8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416b1f00 'matrix' # | | |-TypedefDecl 0x55ac416b23a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b22a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ac41696540 'uint32_t' sugar # | | | | |-Typedef 0x55ac41671d58 'uint32_t' # | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b2128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b20e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b2148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b2108 'int' 4 # | | | `-ConstantMatrixType 0x55ac416b2240 'matrix' # | | |-TypedefDecl 0x55ac416b2840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b2740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b2468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b2428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b24a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b2448 'int' 1 # | | | `-ConstantMatrixType 0x55ac416b26e0 'matrix' # | | |-TypedefDecl 0x55ac416b2c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b2b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b2908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b28c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b2928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b28e8 'int' 2 # | | | `-ConstantMatrixType 0x55ac416b2b20 'matrix' # | | |-TypedefDecl 0x55ac416b30c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b2fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b2d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b2d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b2d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b2d28 'int' 3 # | | | `-ConstantMatrixType 0x55ac416b2f60 'matrix' # | | |-TypedefDecl 0x55ac416b3830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b3400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b3188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b3148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b31a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b3168 'int' 4 # | | | `-ConstantMatrixType 0x55ac416b33a0 'matrix' # | | |-TypedefDecl 0x55ac416b3c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b3b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b38f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b38b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b3918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b38d8 'int' 1 # | | | `-ConstantMatrixType 0x55ac416b3b10 'matrix' # | | |-TypedefDecl 0x55ac416b40b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b3fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b3d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b3cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b3d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b3d18 'int' 2 # | | | `-ConstantMatrixType 0x55ac416b3f50 'matrix' # | | |-TypedefDecl 0x55ac416b44f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b43f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b4178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b4138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416b4198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416b4158 'int' 3 # | | | `-ConstantMatrixType 0x55ac416b4390 'matrix' # | | |-TypedefDecl 0x55ac416ceda0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ceca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b45b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b4578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416b45d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416b4598 'int' 4 # | | | `-ConstantMatrixType 0x55ac416cec40 'matrix' # | | |-TypedefDecl 0x55ac416cf1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416cf0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416cee68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416cee28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416cee88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416cee48 'int' 1 # | | | `-ConstantMatrixType 0x55ac416cf080 'matrix' # | | |-TypedefDecl 0x55ac416cf620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416cf520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416cf2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416cf268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416cf2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416cf288 'int' 2 # | | | `-ConstantMatrixType 0x55ac416cf4c0 'matrix' # | | |-TypedefDecl 0x55ac416cfa60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416cf960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416cf6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416cf6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416cf708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416cf6c8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416cf900 'matrix' # | | |-TypedefDecl 0x55ac416d0110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d0010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416cfb28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416cfae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416cfb48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416cfb08 'int' 4 # | | | `-ConstantMatrixType 0x55ac416cffb0 'matrix' # | | |-TypedefDecl 0x55ac416d0550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d0450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d01d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d0198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d01f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d01b8 'int' 1 # | | | `-ConstantMatrixType 0x55ac416d03f0 'matrix' # | | |-TypedefDecl 0x55ac416d0990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d0890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d0618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d05d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416d0638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416d05f8 'int' 2 # | | | `-ConstantMatrixType 0x55ac416d0830 'matrix' # | | |-TypedefDecl 0x55ac416d0dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d0cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d0a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d0a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416d0a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416d0a38 'int' 3 # | | | `-ConstantMatrixType 0x55ac416d0c70 'matrix' # | | |-TypedefDecl 0x55ac416d1470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d1370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ac41696eb0 'int64_t' sugar # | | | | |-Typedef 0x55ac41671ea8 'int64_t' # | | | | `-BuiltinType 0x55ac41641280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d10f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d10b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d1110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d10d0 'int' 4 # | | | `-ConstantMatrixType 0x55ac416d1310 'matrix' # | | |-TypedefDecl 0x55ac416d18f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d17f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d1538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d14f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d1558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d1518 'int' 1 # | | | `-ConstantMatrixType 0x55ac416d1790 'matrix' # | | |-TypedefDecl 0x55ac416d1d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d1c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d19b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d1978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416d19d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416d1998 'int' 2 # | | | `-ConstantMatrixType 0x55ac416d1bd0 'matrix' # | | |-TypedefDecl 0x55ac416d5350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d5250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d1df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d1db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416d1e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416d1dd8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416d2010 'matrix' # | | |-TypedefDecl 0x55ac416d5790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d5690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d5418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d53d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d5438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d53f8 'int' 4 # | | | `-ConstantMatrixType 0x55ac416d5630 'matrix' # | | |-TypedefDecl 0x55ac416d5bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d5ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416d5858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416d5818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d5878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d5838 'int' 1 # | | | `-ConstantMatrixType 0x55ac416d5a70 'matrix' # | | |-TypedefDecl 0x55ac416d6010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d5f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416d5c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416d5c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416d5cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416d5c78 'int' 2 # | | | `-ConstantMatrixType 0x55ac416d5eb0 'matrix' # | | |-TypedefDecl 0x55ac416d6460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d6360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416d60d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416d6098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416d60f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416d60b8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416d6300 'matrix' # | | |-TypedefDecl 0x55ac416d68a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d67a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416d6528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416d64e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d6548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d6508 'int' 4 # | | | `-ConstantMatrixType 0x55ac416d6740 'matrix' # | | |-TypedefDecl 0x55ac416d6ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d6be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416d6968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416d6928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d6988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d6948 'int' 1 # | | | `-ConstantMatrixType 0x55ac416d6b80 'matrix' # | | |-TypedefDecl 0x55ac416d7120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d7020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416d6da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416d6d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416d6dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416d6d88 'int' 2 # | | | `-ConstantMatrixType 0x55ac416d6fc0 'matrix' # | | |-TypedefDecl 0x55ac416d7590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d7490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416d71e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416d71a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416d7208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416d71c8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416d7430 'matrix' # | | |-TypedefDecl 0x55ac416d79d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d78d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416d7658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416d7618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d7678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d7638 'int' 4 # | | | `-ConstantMatrixType 0x55ac416d7870 'matrix' # | | |-TypedefDecl 0x55ac416d7e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d7d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d7a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d7a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d7ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d7a78 'int' 1 # | | | `-ConstantMatrixType 0x55ac416d7cb0 'matrix' # | | |-TypedefDecl 0x55ac416d8280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d8150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d7ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d7e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416d7ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416d7eb8 'int' 2 # | | | `-ConstantMatrixType 0x55ac416d80f0 'matrix' # | | |-TypedefDecl 0x55ac416d86c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d85c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d8348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d8308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416d8368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416d8328 'int' 3 # | | | `-ConstantMatrixType 0x55ac416d8560 'matrix' # | | |-TypedefDecl 0x55ac416d8b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d8a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ac416978e0 'uint64_t' sugar # | | | | |-Typedef 0x55ac41671e38 'uint64_t' # | | | | `-BuiltinType 0x55ac41641320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d8788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d8748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d87a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d8768 'int' 4 # | | | `-ConstantMatrixType 0x55ac416d89a0 'matrix' # | | |-TypedefDecl 0x55ac416d8f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d8e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d8bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d8b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d8bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d8b90 'int' 1 # | | | `-ConstantMatrixType 0x55ac416d8e00 'matrix' # | | |-TypedefDecl 0x55ac416d93c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d92c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d9010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d8fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416d9030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416d8ff0 'int' 2 # | | | `-ConstantMatrixType 0x55ac416d9230 'matrix' # | | |-TypedefDecl 0x55ac416d97f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d96f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d9470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d9430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416d9490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416d9450 'int' 3 # | | | `-ConstantMatrixType 0x55ac416d9690 'matrix' # | | |-TypedefDecl 0x55ac416d9c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d9b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d98a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d9860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416d98c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416d9880 'int' 4 # | | | `-ConstantMatrixType 0x55ac416d9ac0 'matrix' # | | |-TypedefDecl 0x55ac416da050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416d9f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416d9cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416d9c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416d9cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416d9cb0 'int' 1 # | | | `-ConstantMatrixType 0x55ac416d9ef0 'matrix' # | | |-TypedefDecl 0x55ac416da6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416da5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416da100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416da0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416da120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416da0e0 'int' 2 # | | | `-ConstantMatrixType 0x55ac416da580 'matrix' # | | |-TypedefDecl 0x55ac416dab10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416daa10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416da790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416da750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416da7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416da770 'int' 3 # | | | `-ConstantMatrixType 0x55ac416da9b0 'matrix' # | | |-TypedefDecl 0x55ac416daf40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416dae40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416dabc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416dab80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416dabe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416daba0 'int' 4 # | | | `-ConstantMatrixType 0x55ac416dade0 'matrix' # | | |-TypedefDecl 0x55ac416db370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416db270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416daff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416dafb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416db010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416dafd0 'int' 1 # | | | `-ConstantMatrixType 0x55ac416db210 'matrix' # | | |-TypedefDecl 0x55ac416dda10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416dd910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416db420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416db3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416db440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416db400 'int' 2 # | | | `-ConstantMatrixType 0x55ac416dd8b0 'matrix' # | | |-TypedefDecl 0x55ac416dde40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ddd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416ddac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416dda80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416ddae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416ddaa0 'int' 3 # | | | `-ConstantMatrixType 0x55ac416ddce0 'matrix' # | | |-TypedefDecl 0x55ac416de270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416de170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416ddef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416ddeb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416ddf10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416dded0 'int' 4 # | | | `-ConstantMatrixType 0x55ac416de110 'matrix' # | | |-TypedefDecl 0x55ac416de6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416de5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416de320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416de2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416de340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416de300 'int' 1 # | | | `-ConstantMatrixType 0x55ac416de540 'matrix' # | | |-TypedefDecl 0x55ac416deaf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416de9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416de770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416de710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416de790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416de750 'int' 2 # | | | `-ConstantMatrixType 0x55ac416de990 'matrix' # | | |-TypedefDecl 0x55ac416def20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416dee20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416deba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416deb60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416debc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416deb80 'int' 3 # | | | `-ConstantMatrixType 0x55ac416dedc0 'matrix' # | | |-TypedefDecl 0x55ac416df350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416df250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ac416419d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416defd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416def90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416deff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416defb0 'int' 4 # | | | `-ConstantMatrixType 0x55ac416df1f0 'matrix' # | | |-TypedefDecl 0x55ac416b9c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416df6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416df400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416df3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416df420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416df3e0 'int' 1 # | | | `-ConstantMatrixType 0x55ac416df650 'matrix' # | | |-TypedefDecl 0x55ac416ba0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416b9fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416b9d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416b9cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416b9d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416b9d10 'int' 2 # | | | `-ConstantMatrixType 0x55ac416b9f50 'matrix' # | | |-TypedefDecl 0x55ac416ba4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ba3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416ba160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416ba120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416ba180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416ba140 'int' 3 # | | | `-ConstantMatrixType 0x55ac416ba380 'matrix' # | | |-TypedefDecl 0x55ac416ba910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ba810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416ba590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416ba550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416ba5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416ba570 'int' 4 # | | | `-ConstantMatrixType 0x55ac416ba7b0 'matrix' # | | |-TypedefDecl 0x55ac416bad70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bac70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416ba9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416ba980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416ba9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416ba9a0 'int' 1 # | | | `-ConstantMatrixType 0x55ac416bac10 'matrix' # | | |-TypedefDecl 0x55ac416bb1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bb0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416bae20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416bade0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416bae40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416bae00 'int' 2 # | | | `-ConstantMatrixType 0x55ac416bb040 'matrix' # | | |-TypedefDecl 0x55ac416bb5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bb4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416bb250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416bb210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416bb270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416bb230 'int' 3 # | | | `-ConstantMatrixType 0x55ac416bb470 'matrix' # | | |-TypedefDecl 0x55ac416bba00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bb900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416bb680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416bb640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416bb6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416bb660 'int' 4 # | | | `-ConstantMatrixType 0x55ac416bb8a0 'matrix' # | | |-TypedefDecl 0x55ac416bbe40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bbd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416bbab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416bba70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416bbad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416bba90 'int' 1 # | | | `-ConstantMatrixType 0x55ac416bbce0 'matrix' # | | |-TypedefDecl 0x55ac416bc270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bc170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416bbef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416bbeb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416bbf10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416bbed0 'int' 2 # | | | `-ConstantMatrixType 0x55ac416bc110 'matrix' # | | |-TypedefDecl 0x55ac416bc6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bc5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416bc320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416bc2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416bc340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416bc300 'int' 3 # | | | `-ConstantMatrixType 0x55ac416bc540 'matrix' # | | |-TypedefDecl 0x55ac416bcad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bc9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416bc750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416bc710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416bc770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416bc730 'int' 4 # | | | `-ConstantMatrixType 0x55ac416bc970 'matrix' # | | |-TypedefDecl 0x55ac416bdf30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bde30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416bcb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416bcb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416bcba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416bcb60 'int' 1 # | | | `-ConstantMatrixType 0x55ac416bddd0 'matrix' # | | |-TypedefDecl 0x55ac416be360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416be260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416bdfe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416bdfa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416be000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416bdfc0 'int' 2 # | | | `-ConstantMatrixType 0x55ac416be200 'matrix' # | | |-TypedefDecl 0x55ac416be790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416be690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416be410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416be3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416be430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416be3f0 'int' 3 # | | | `-ConstantMatrixType 0x55ac416be630 'matrix' # | | |-TypedefDecl 0x55ac416bebc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416beac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416be840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416be800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416be860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416be820 'int' 4 # | | | `-ConstantMatrixType 0x55ac416bea60 'matrix' # | | |-TypedefDecl 0x55ac416bf040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bef40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416bec90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416bec50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416becb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416bec70 'int' 1 # | | | `-ConstantMatrixType 0x55ac416beee0 'matrix' # | | |-TypedefDecl 0x55ac416bf470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bf370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416bf0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416bf0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416bf110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416bf0d0 'int' 2 # | | | `-ConstantMatrixType 0x55ac416bf310 'matrix' # | | |-TypedefDecl 0x55ac416bf8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bf7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416bf520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416bf4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416bf540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416bf500 'int' 3 # | | | `-ConstantMatrixType 0x55ac416bf740 'matrix' # | | |-TypedefDecl 0x55ac416c04f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416bfbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416bf950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416bf910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416bf970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416bf930 'int' 4 # | | | `-ConstantMatrixType 0x55ac416bfb70 'matrix' # | | |-TypedefDecl 0x55ac416c0920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c0820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c05a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c0560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c05c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c0580 'int' 1 # | | | `-ConstantMatrixType 0x55ac416c07c0 'matrix' # | | |-TypedefDecl 0x55ac416c0d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c0c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c09d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c0990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c09f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c09b0 'int' 2 # | | | `-ConstantMatrixType 0x55ac416c0bf0 'matrix' # | | |-TypedefDecl 0x55ac416c1180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c1080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c0e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c0dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c0e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c0de0 'int' 3 # | | | `-ConstantMatrixType 0x55ac416c1020 'matrix' # | | |-TypedefDecl 0x55ac416c15e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c14e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c1230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c11f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c1250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c1210 'int' 4 # | | | `-ConstantMatrixType 0x55ac416c1480 'matrix' # | | |-TypedefDecl 0x55ac416c1a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c1910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c1690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c1650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c16b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c1670 'int' 1 # | | | `-ConstantMatrixType 0x55ac416c18b0 'matrix' # | | |-TypedefDecl 0x55ac416c1e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c1d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c1ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c1a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c1ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c1aa0 'int' 2 # | | | `-ConstantMatrixType 0x55ac416c1ce0 'matrix' # | | |-TypedefDecl 0x55ac416c2270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c2170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c1ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c1eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c1f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c1ed0 'int' 3 # | | | `-ConstantMatrixType 0x55ac416c2110 'matrix' # | | |-TypedefDecl 0x55ac416c39c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c38c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c2320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c22e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c2340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c2300 'int' 4 # | | | `-ConstantMatrixType 0x55ac416c3860 'matrix' # | | |-TypedefDecl 0x55ac416c3df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c3cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c3a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c3a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c3a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c3a50 'int' 1 # | | | `-ConstantMatrixType 0x55ac416c3c90 'matrix' # | | |-TypedefDecl 0x55ac416c4220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c4120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c3ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c3e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c3ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c3e80 'int' 2 # | | | `-ConstantMatrixType 0x55ac416c40c0 'matrix' # | | |-TypedefDecl 0x55ac416c4650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c4550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c42d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c4290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c42f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c42b0 'int' 3 # | | | `-ConstantMatrixType 0x55ac416c44f0 'matrix' # | | |-TypedefDecl 0x55ac416c4da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c4ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c4700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c46c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c4720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c46e0 'int' 4 # | | | `-ConstantMatrixType 0x55ac416c4c40 'matrix' # | | |-TypedefDecl 0x55ac416c5120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c5020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c4e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c4e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c4e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c4e48 'int' 1 # | | | `-ConstantMatrixType 0x55ac416c4fc0 'matrix' # | | |-TypedefDecl 0x55ac416c5460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c5360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c51e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c51a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c5208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c51c8 'int' 2 # | | | `-ConstantMatrixType 0x55ac416c5300 'matrix' # | | |-TypedefDecl 0x55ac416c57a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c56a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c5528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c54e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c5548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c5508 'int' 3 # | | | `-ConstantMatrixType 0x55ac416c5640 'matrix' # | | |-TypedefDecl 0x55ac416c6b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c59e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c5868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c5828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c5888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c5848 'int' 4 # | | | `-ConstantMatrixType 0x55ac416c5980 'matrix' # | | |-TypedefDecl 0x55ac416c6e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c6d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c6bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c6b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c6bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c6bb8 'int' 1 # | | | `-ConstantMatrixType 0x55ac416c6cf0 'matrix' # | | |-TypedefDecl 0x55ac416c7190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c7090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c6f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c6ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c6f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c6ef8 'int' 2 # | | | `-ConstantMatrixType 0x55ac416c7030 'matrix' # | | |-TypedefDecl 0x55ac416c74d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c73d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c7258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c7218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c7278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c7238 'int' 3 # | | | `-ConstantMatrixType 0x55ac416c7370 'matrix' # | | |-TypedefDecl 0x55ac416c7810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c7710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c7598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c7558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c75b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c7578 'int' 4 # | | | `-ConstantMatrixType 0x55ac416c76b0 'matrix' # | | |-TypedefDecl 0x55ac416c7b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c7a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c78d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c7898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c78f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c78b8 'int' 1 # | | | `-ConstantMatrixType 0x55ac416c79f0 'matrix' # | | |-TypedefDecl 0x55ac416c7ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c7da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c7c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c7be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c7c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c7c08 'int' 2 # | | | `-ConstantMatrixType 0x55ac416c7d40 'matrix' # | | |-TypedefDecl 0x55ac416c81e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c80e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c7f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c7f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c7f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c7f48 'int' 3 # | | | `-ConstantMatrixType 0x55ac416c8080 'matrix' # | | |-TypedefDecl 0x55ac416c8520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c8420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c82a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c8268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c82c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c8288 'int' 4 # | | | `-ConstantMatrixType 0x55ac416c83c0 'matrix' # | | |-TypedefDecl 0x55ac416c8860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c8760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c85e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c85a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c8608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c85c8 'int' 1 # | | | `-ConstantMatrixType 0x55ac416c8700 'matrix' # | | |-TypedefDecl 0x55ac416c8bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c8af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c8928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c88e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c8948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c8908 'int' 2 # | | | `-ConstantMatrixType 0x55ac416c8a40 'matrix' # | | |-TypedefDecl 0x55ac416c8f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c8e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c8cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c8c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c8cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c8c98 'int' 3 # | | | `-ConstantMatrixType 0x55ac416c8dd0 'matrix' # | | |-TypedefDecl 0x55ac416c9270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c9170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ac4169a8a0 'float32_t' sugar # | | | | |-Typedef 0x55ac41671dc8 'float32_t' # | | | | `-BuiltinType 0x55ac41641360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c8ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c8fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c9018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c8fd8 'int' 4 # | | | `-ConstantMatrixType 0x55ac416c9110 'matrix' # | | |-TypedefDecl 0x55ac416c95f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c94f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c9338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c92f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c9358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c9318 'int' 1 # | | | `-ConstantMatrixType 0x55ac416c9490 'matrix' # | | |-TypedefDecl 0x55ac416c9930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c9830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c96b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c9678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416c96d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416c9698 'int' 2 # | | | `-ConstantMatrixType 0x55ac416c97d0 'matrix' # | | |-TypedefDecl 0x55ac416c9c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c9b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c99f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c99b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416c9a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416c99d8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416c9b30 'matrix' # | | |-TypedefDecl 0x55ac416c9fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416c9ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416c9d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416c9d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416c9d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416c9d38 'int' 4 # | | | `-ConstantMatrixType 0x55ac416c9e70 'matrix' # | | |-TypedefDecl 0x55ac416ca310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ca210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416ca098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416ca058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416ca0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416ca078 'int' 1 # | | | `-ConstantMatrixType 0x55ac416ca1b0 'matrix' # | | |-TypedefDecl 0x55ac416ca650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ca550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416ca3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416ca398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416ca3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416ca3b8 'int' 2 # | | | `-ConstantMatrixType 0x55ac416ca4f0 'matrix' # | | |-TypedefDecl 0x55ac416ca990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416ca890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416ca718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416ca6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416ca738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416ca6f8 'int' 3 # | | | `-ConstantMatrixType 0x55ac416ca830 'matrix' # | | |-TypedefDecl 0x55ac416cace0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416cabe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416caa58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416caa18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416caa78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416caa38 'int' 4 # | | | `-ConstantMatrixType 0x55ac416cab80 'matrix' # | | |-TypedefDecl 0x55ac416cb020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416caf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416cada8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416cad68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416cadc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416cad88 'int' 1 # | | | `-ConstantMatrixType 0x55ac416caec0 'matrix' # | | |-TypedefDecl 0x55ac416cb360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416cb260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416cb0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416cb0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416cb108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416cb0c8 'int' 2 # | | | `-ConstantMatrixType 0x55ac416cb200 'matrix' # | | |-TypedefDecl 0x55ac416cb6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416cb5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416cb428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416cb3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416cb448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416cb408 'int' 3 # | | | `-ConstantMatrixType 0x55ac416cb540 'matrix' # | | |-TypedefDecl 0x55ac416cb9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ac416cb8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416cb768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416cb728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416cb788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416cb748 'int' 4 # | | | `-ConstantMatrixType 0x55ac416cb880 'matrix' # | | |-TypedefDecl 0x55ac416cbd30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ac416cbc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416cbaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416cba68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ac416cbac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ac416cba88 'int' 1 # | | | `-ConstantMatrixType 0x55ac416cbbd0 'matrix' # | | |-TypedefDecl 0x55ac416cc070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ac416cbf70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416cbdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416cbdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ac416cbe18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ac416cbdd8 'int' 2 # | | | `-ConstantMatrixType 0x55ac416cbf10 'matrix' # | | |-TypedefDecl 0x55ac416cc3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ac416cc2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | | `-BuiltinType 0x55ac41641380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ac416cc138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ac416cc0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ac416cc158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ac416cc118 'int' 3 # | | | `-ConstantMatrixType 0x55ac416cc250 'matrix' # | | `-TypedefDecl 0x55ac416cc6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55ac416cc5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55ac4166d2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55ac4169b200 'float64_t' sugar # | | | |-Typedef 0x55ac41671f18 'float64_t' # | | | `-BuiltinType 0x55ac41641380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55ac416cc478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55ac416cc438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55ac416cc498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55ac416cc458 'int' 4 # | | `-ConstantMatrixType 0x55ac416cc590 'matrix' # | |-NamespaceDecl 0x55ac416dfa18 prev 0x55ac41671bf0 line:12:11 hlsl # | | |-original Namespace 0x55ac41641a98 'hlsl' # | | `-NamespaceDecl 0x55ac416dfa88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55ac416dfd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55ac416dfb10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55ac416dfb90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55ac416dfc68 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 0x55ac416dfd10 <> Implicit # | | | |-CXXRecordDecl 0x55ac416dfe40 col:42 implicit struct is_same # | | | `-VarDecl 0x55ac416dfef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55ac416dff80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55ac416e02f0 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 0x55ac41641b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac41641b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55ac416e0028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55ac416e0520 <> Implicit # | | | |-CXXRecordDecl 0x55ac416e05e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55ac416e0698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55ac416e0700 'bool' true # | | |-ClassTemplateDecl 0x55ac416e5088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55ac416e4e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55ac416e4ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55ac416e4f88 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 0x55ac416e5030 <> Implicit # | | | `-CXXRecordDecl 0x55ac416e5160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55ac416e5540 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 0x55ac41641b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55ac416e5248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55ac416e57a0 <> Implicit # | | | |-CXXRecordDecl 0x55ac416e5860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55ac416e5918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55ac416e52a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55ac416e5248 'T' # | | |-TypeAliasTemplateDecl 0x55ac416e5d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55ac416e59e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55ac416e5a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55ac416411c0 'void' # | | | `-TypeAliasDecl 0x55ac416e5ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55ac416e5c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55ac416e7160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55ac416e5d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55ac416e6630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55ac416e66c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55ac416e70b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55ac416e6f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55ac416e7440 # | | | `-ReturnStmt 0x55ac416e7430 # | | | `-BuiltinBitCastExpr 0x55ac416e7408 'vector' # | | | `-DeclRefExpr 0x55ac416e73b0 'vector' lvalue ParmVar 0x55ac416e6f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55ac416e9c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55ac416e7458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55ac416e74e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55ac416e9ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55ac416e9a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55ac416e9da8 # | | | `-ReturnStmt 0x55ac416e9d98 # | | | `-BuiltinBitCastExpr 0x55ac416e9d70 'U' # | | | `-DeclRefExpr 0x55ac416e9d40 'T' lvalue ParmVar 0x55ac416e9a60 'F' 'T' # | | |-ClassTemplateDecl 0x55ac416e9f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55ac416e9dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55ac416e9e60 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 0x55ac416e9f08 <> Implicit # | | | |-CXXRecordDecl 0x55ac416ea038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55ac416ea0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55ac416ea168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55ac416e9e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55ac416e9dc0 'T' # | | `-TypeAliasTemplateDecl 0x55ac416eac08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55ac416ea1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55ac416ea278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55ac416eaba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55ac416eaad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55ac41641df0 <> 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 0x55ac416ea6a0 '__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 0x55ac416dfa88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55ac416e5d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55ac416ea3f0 'bool' # | | | | `-BinaryOperator 0x55ac416ea3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55ac416ea350 'bool' '>' # | | | | | |-DeclRefExpr 0x55ac416ea310 'int' NonTypeTemplateParm 0x55ac416ea278 'N' 'int' # | | | | | `-IntegerLiteral 0x55ac416ea330 'int' 1 # | | | | `-BinaryOperator 0x55ac416ea3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55ac416ea370 'int' NonTypeTemplateParm 0x55ac416ea278 'N' 'int' # | | | | `-IntegerLiteral 0x55ac416ea390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac416ea230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac416ea1d8 'T' # | | | `-DependentNameType 0x55ac416ea650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55ac416ea9b0 'int' NonTypeTemplateParm 0x55ac416ea278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55ac416eaa80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55ac416ea9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ac41641df0 'vector' # | | | `-TemplateSpecializationType 0x55ac416ea6a0 '__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 0x55ac416dfa88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55ac416e5d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55ac416ea3f0 'bool' # | | | | `-BinaryOperator 0x55ac416ea3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55ac416ea350 'bool' '>' # | | | | | |-DeclRefExpr 0x55ac416ea310 'int' NonTypeTemplateParm 0x55ac416ea278 'N' 'int' # | | | | | `-IntegerLiteral 0x55ac416ea330 'int' 1 # | | | | `-BinaryOperator 0x55ac416ea3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55ac416ea370 'int' NonTypeTemplateParm 0x55ac416ea278 'N' 'int' # | | | | `-IntegerLiteral 0x55ac416ea390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac416ea230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac416ea1d8 'T' # | | | `-DependentNameType 0x55ac416ea650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55ac416eaa18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55ac41641c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55ac41641c78 <> 'int' 4 # | | `-DeclRefExpr 0x55ac416ea9b0 'int' NonTypeTemplateParm 0x55ac416ea278 'N' 'int' # | |-NamespaceDecl 0x55ac416eaca8 prev 0x55ac416dfa18 line:12:11 hlsl # | | |-original Namespace 0x55ac41641a98 'hlsl' # | | |-FunctionDecl 0x55ac416eae28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55ac416ead40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ac416eaed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416eaf50 Implicit # | | | `-ConstAttr 0x55ac416eaf78 Implicit # | | |-FunctionDecl 0x55ac416eb128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac416eb000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416eb1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416eb250 Implicit # | | | `-ConstAttr 0x55ac416eb278 Implicit # | | |-FunctionDecl 0x55ac416eb438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac416eb310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416eb4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416eb560 Implicit # | | | `-ConstAttr 0x55ac416eb588 Implicit # | | |-FunctionDecl 0x55ac416eb748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac416eb620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416eb7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416eb870 Implicit # | | | `-ConstAttr 0x55ac416eb898 Implicit # | | |-FunctionDecl 0x55ac416ece68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55ac416ecd80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55ac416ecf18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416ecf90 Implicit # | | | `-ConstAttr 0x55ac416ecfb8 Implicit # | | |-FunctionDecl 0x55ac416ed178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55ac416ed050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416ed228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416ed2a0 Implicit # | | | `-ConstAttr 0x55ac416ed2c8 Implicit # | | |-FunctionDecl 0x55ac416ed488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55ac416ed360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416ed538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416ed5b0 Implicit # | | | `-ConstAttr 0x55ac416ed5d8 Implicit # | | |-FunctionDecl 0x55ac416ed798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55ac416ed670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416ed848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416ed8c0 Implicit # | | | `-ConstAttr 0x55ac416ed8e8 Implicit # | | |-FunctionDecl 0x55ac416eda68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac416ed938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55ac416edb88 # | | | `-ReturnStmt 0x55ac416edb78 # | | | `-ImplicitCastExpr 0x55ac416edb60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55ac416edb40 'uint':'unsigned int' lvalue ParmVar 0x55ac416ed938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55ac416edd90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac416edbd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55ac416edeb0 # | | | `-ReturnStmt 0x55ac416edea0 # | | | `-ImplicitCastExpr 0x55ac416ede88 'uint2':'vector' # | | | `-DeclRefExpr 0x55ac416ede68 'uint2':'vector' lvalue ParmVar 0x55ac416edbd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55ac416ee038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac416edf08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55ac416ee158 # | | | `-ReturnStmt 0x55ac416ee148 # | | | `-ImplicitCastExpr 0x55ac416ee130 'uint3':'vector' # | | | `-DeclRefExpr 0x55ac416ee110 'uint3':'vector' lvalue ParmVar 0x55ac416edf08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55ac416ee2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac416ee1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55ac416ee3f8 # | | | `-ReturnStmt 0x55ac416ee3e8 # | | | `-ImplicitCastExpr 0x55ac416ee3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55ac416ee3b0 'uint4':'vector' lvalue ParmVar 0x55ac416ee1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55ac416ee528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55ac416ee438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ac416ee5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416ee650 Implicit # | | | `-ConstAttr 0x55ac416ee678 Implicit # | | |-FunctionDecl 0x55ac416ee838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac416ee710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416ee8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416ee960 Implicit # | | | `-ConstAttr 0x55ac416ee988 Implicit # | | |-FunctionDecl 0x55ac416eeb48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac416eea20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416eebf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416eec70 Implicit # | | | `-ConstAttr 0x55ac416eec98 Implicit # | | |-FunctionDecl 0x55ac416ef5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac416ef4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416ef688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416ef700 Implicit # | | | `-ConstAttr 0x55ac416ef728 Implicit # | | |-FunctionDecl 0x55ac416ef8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ac416ef7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac416ef978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416ef9f0 Implicit # | | | `-ConstAttr 0x55ac416efa18 Implicit # | | |-FunctionDecl 0x55ac416efbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ac416efab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416efc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416efd00 Implicit # | | | `-ConstAttr 0x55ac416efd28 Implicit # | | |-FunctionDecl 0x55ac416efee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ac416efdc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416eff98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416f0010 Implicit # | | | `-ConstAttr 0x55ac416f0038 Implicit # | | |-FunctionDecl 0x55ac416f01f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ac416f00d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416f02a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416f0320 Implicit # | | | `-ConstAttr 0x55ac416f0348 Implicit # | | |-FunctionDecl 0x55ac416f4b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac416f0398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55ac416f4c90 # | | | `-ReturnStmt 0x55ac416f4c80 # | | | `-ImplicitCastExpr 0x55ac416f4c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55ac416f4c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac416f0398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55ac416f4e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac416f4ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55ac416f4f38 # | | | `-ReturnStmt 0x55ac416f4f28 # | | | `-ImplicitCastExpr 0x55ac416f4f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55ac416f4ef0 'uint64_t2':'vector' lvalue ParmVar 0x55ac416f4ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55ac416f50b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac416f4f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55ac416f51d8 # | | | `-ReturnStmt 0x55ac416f51c8 # | | | `-ImplicitCastExpr 0x55ac416f51b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55ac416f5190 'uint64_t3':'vector' lvalue ParmVar 0x55ac416f4f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55ac416f5358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac416f5228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55ac416f5478 # | | | `-ReturnStmt 0x55ac416f5468 # | | | `-ImplicitCastExpr 0x55ac416f5450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55ac416f5430 'uint64_t4':'vector' lvalue ParmVar 0x55ac416f5228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55ac416f55a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55ac416f54b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55ac416f5658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416f56d0 Implicit # | | | `-ConstAttr 0x55ac416f56f8 Implicit # | | |-FunctionDecl 0x55ac416f58b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55ac416f5790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416f5968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416f59e0 Implicit # | | | `-ConstAttr 0x55ac416f5a08 Implicit # | | |-FunctionDecl 0x55ac416f6cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55ac416f5aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416f6d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416f6df0 Implicit # | | | `-ConstAttr 0x55ac416f6e18 Implicit # | | |-FunctionDecl 0x55ac416f6fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55ac416f6eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416f7088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ac416f7100 Implicit # | | | `-ConstAttr 0x55ac416f7128 Implicit # | | |-FunctionDecl 0x55ac416f7238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55ac416f7188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ac416f72e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ac416f7360 Implicit # | | | `-ConstAttr 0x55ac416f7388 Implicit # | | |-FunctionDecl 0x55ac416f74a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac416f73f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416f7550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ac416f75c8 Implicit # | | | `-ConstAttr 0x55ac416f75f0 Implicit # | | |-FunctionDecl 0x55ac416f7718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac416f7668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416f77c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ac416f7840 Implicit # | | | `-ConstAttr 0x55ac416f7868 Implicit # | | |-FunctionDecl 0x55ac416f7990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac416f78e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416f7a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ac416f7ab8 Implicit # | | | `-ConstAttr 0x55ac416f7ae0 Implicit # | | |-FunctionDecl 0x55ac416f7c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55ac416f7b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac416f7ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ac416f7d58 Implicit # | | | `-ConstAttr 0x55ac416f7d80 Implicit # | | |-FunctionDecl 0x55ac416f7ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac416f7df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416f7f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ac416f7fd0 Implicit # | | | `-ConstAttr 0x55ac416f7ff8 Implicit # | | |-FunctionDecl 0x55ac416f8120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac416f8070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416f81d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ac416f8248 Implicit # | | | `-ConstAttr 0x55ac416f8270 Implicit # | | |-FunctionDecl 0x55ac416f8398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac416f82e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416f8448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ac416f84c0 Implicit # | | | `-ConstAttr 0x55ac416f84e8 Implicit # | | |-FunctionDecl 0x55ac416f8768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55ac416f8590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55ac416f8610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55ac416f8820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac416f88e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55ac416f8928 Implicit # | | | `-ConstAttr 0x55ac416f8950 Implicit # | | |-FunctionDecl 0x55ac416fb050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55ac416f89f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55ac416f8a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55ac416fb108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac416fb1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55ac416fb210 Implicit # | | | `-ConstAttr 0x55ac416fb238 Implicit # | | |-FunctionDecl 0x55ac416fb380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55ac416fb298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ac416fb430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fb4a8 Implicit # | | | `-ConstAttr 0x55ac416fb4d0 Implicit # | | |-FunctionDecl 0x55ac416fb660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55ac416fb538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fb710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fb788 Implicit # | | | `-ConstAttr 0x55ac416fb7b0 Implicit # | | |-FunctionDecl 0x55ac416fb950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55ac416fb828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fba00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fba78 Implicit # | | | `-ConstAttr 0x55ac416fbaa0 Implicit # | | |-FunctionDecl 0x55ac416fbc40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55ac416fbb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fbcf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fbd68 Implicit # | | | `-ConstAttr 0x55ac416fbd90 Implicit # | | |-FunctionDecl 0x55ac416fbed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55ac416fbde8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55ac416fbf80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fbff8 Implicit # | | | `-ConstAttr 0x55ac416fc020 Implicit # | | |-FunctionDecl 0x55ac416fc1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55ac416fc0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fc2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fc318 Implicit # | | | `-ConstAttr 0x55ac416fc340 Implicit # | | |-FunctionDecl 0x55ac416fc500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55ac416fc3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fc5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fc628 Implicit # | | | `-ConstAttr 0x55ac416fc650 Implicit # | | |-FunctionDecl 0x55ac416fc810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55ac416fc6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fc8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fc938 Implicit # | | | `-ConstAttr 0x55ac416fc960 Implicit # | | |-FunctionDecl 0x55ac416fcab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55ac416fc9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55ac416fcb60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55ac416fcbc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fcc08 Implicit # | | | `-ConstAttr 0x55ac416fcc30 Implicit # | | |-FunctionDecl 0x55ac416fcdd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55ac416fcca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fce80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fcef8 Implicit # | | | `-ConstAttr 0x55ac416fcf20 Implicit # | | |-FunctionDecl 0x55ac416fd0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55ac416fcf98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fd180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fd1f8 Implicit # | | | `-ConstAttr 0x55ac416fd220 Implicit # | | |-FunctionDecl 0x55ac416fd3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55ac416fd298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fd470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fd4e8 Implicit # | | | `-ConstAttr 0x55ac416fd510 Implicit # | | |-FunctionDecl 0x55ac416fd6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55ac416fd588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac416fd760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fd7d8 Implicit # | | | `-ConstAttr 0x55ac416fd800 Implicit # | | |-FunctionDecl 0x55ac416fd9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55ac416fd878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fda50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fdac8 Implicit # | | | `-ConstAttr 0x55ac416fdaf0 Implicit # | | |-FunctionDecl 0x55ac416fdc90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55ac416fdb68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fdd40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fddb8 Implicit # | | | `-ConstAttr 0x55ac416fdde0 Implicit # | | |-FunctionDecl 0x55ac416fdf80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55ac416fde58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fe030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fe0c8 Implicit # | | | `-ConstAttr 0x55ac416fe0f0 Implicit # | | |-FunctionDecl 0x55ac416fe230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55ac416fe150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55ac416fe2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fe358 Implicit # | | | `-ConstAttr 0x55ac416fe380 Implicit # | | |-FunctionDecl 0x55ac416fe520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55ac416fe3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fe5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fe648 Implicit # | | | `-ConstAttr 0x55ac416fe670 Implicit # | | |-FunctionDecl 0x55ac416fe810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55ac416fe6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416fe8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fe938 Implicit # | | | `-ConstAttr 0x55ac416fe960 Implicit # | | |-FunctionDecl 0x55ac416feb00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55ac416fe9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416febb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fec28 Implicit # | | | `-ConstAttr 0x55ac416fec50 Implicit # | | |-FunctionDecl 0x55ac416fedf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55ac416fecc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac416feea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416fef18 Implicit # | | | `-ConstAttr 0x55ac416fef40 Implicit # | | |-FunctionDecl 0x55ac416ff0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55ac416fefb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416ff1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416ff218 Implicit # | | | `-ConstAttr 0x55ac416ff240 Implicit # | | |-FunctionDecl 0x55ac416ff3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55ac416ff2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416ff490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416ff508 Implicit # | | | `-ConstAttr 0x55ac416ff530 Implicit # | | |-FunctionDecl 0x55ac416ff6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55ac416ff5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416ff780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416ff7f8 Implicit # | | | `-ConstAttr 0x55ac416ff820 Implicit # | | |-FunctionDecl 0x55ac416ff9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55ac416ff898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac416ffa70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416ffae8 Implicit # | | | `-ConstAttr 0x55ac416ffb10 Implicit # | | |-FunctionDecl 0x55ac416ffcb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55ac416ffb88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416ffd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac416ffdd8 Implicit # | | | `-ConstAttr 0x55ac416ffe00 Implicit # | | |-FunctionDecl 0x55ac416fffa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55ac416ffe78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41700050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac41701c98 Implicit # | | | `-ConstAttr 0x55ac41701cc0 Implicit # | | |-FunctionDecl 0x55ac41701e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55ac41701d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41701f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac41701f88 Implicit # | | | `-ConstAttr 0x55ac41701fb0 Implicit # | | |-FunctionDecl 0x55ac417020f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55ac41702010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55ac417021a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac41702218 Implicit # | | | `-ConstAttr 0x55ac41702240 Implicit # | | |-FunctionDecl 0x55ac417023e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55ac417022b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41702490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac41702508 Implicit # | | | `-ConstAttr 0x55ac41702530 Implicit # | | |-FunctionDecl 0x55ac417026d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55ac417025a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41702780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac417027f8 Implicit # | | | `-ConstAttr 0x55ac41702820 Implicit # | | |-FunctionDecl 0x55ac417029c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55ac41702898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41702a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ac41702ae8 Implicit # | | | `-ConstAttr 0x55ac41702b10 Implicit # | | |-FunctionDecl 0x55ac41702d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55ac41702b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55ac41702be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55ac41702db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41702e30 Implicit # | | | `-ConstAttr 0x55ac41702e58 Implicit # | | |-FunctionDecl 0x55ac41703078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55ac41702ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55ac41702f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41703130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac417031a8 Implicit # | | | `-ConstAttr 0x55ac417031d0 Implicit # | | |-FunctionDecl 0x55ac41703408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55ac41703230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55ac417032b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417034c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41703538 Implicit # | | | `-ConstAttr 0x55ac41703560 Implicit # | | |-FunctionDecl 0x55ac41703798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55ac417035c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55ac41703640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41703850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac417038c8 Implicit # | | | `-ConstAttr 0x55ac417038f0 Implicit # | | |-FunctionDecl 0x55ac41703b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55ac41703978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55ac417039f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41703c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41703c88 Implicit # | | | `-ConstAttr 0x55ac41703cb0 Implicit # | | |-FunctionDecl 0x55ac41703f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55ac41703d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55ac41703db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41703fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41704038 Implicit # | | | `-ConstAttr 0x55ac41704060 Implicit # | | |-FunctionDecl 0x55ac417042b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55ac417040e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55ac41704168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41704370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac417043e8 Implicit # | | | `-ConstAttr 0x55ac41704410 Implicit # | | |-FunctionDecl 0x55ac41704668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55ac41704498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55ac41704518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41704720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41704798 Implicit # | | | `-ConstAttr 0x55ac417047c0 Implicit # | | |-FunctionDecl 0x55ac41704a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55ac41704848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55ac417048c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41704ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41704b48 Implicit # | | | `-ConstAttr 0x55ac41704b70 Implicit # | | |-FunctionDecl 0x55ac41704de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55ac41704bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55ac41704c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41704ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41704f18 Implicit # | | | `-ConstAttr 0x55ac41704f40 Implicit # | | |-FunctionDecl 0x55ac41705198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55ac41704fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55ac41705048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41705250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac417052c8 Implicit # | | | `-ConstAttr 0x55ac417052f0 Implicit # | | |-FunctionDecl 0x55ac41705548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55ac41705378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55ac417053f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41705600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41705678 Implicit # | | | `-ConstAttr 0x55ac417056a0 Implicit # | | |-FunctionDecl 0x55ac417058f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55ac41705728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55ac417057a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ac417059b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41705a28 Implicit # | | | `-ConstAttr 0x55ac41705a50 Implicit # | | |-FunctionDecl 0x55ac41705cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55ac41705ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55ac41705b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41705d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41705df8 Implicit # | | | `-ConstAttr 0x55ac41705e20 Implicit # | | |-FunctionDecl 0x55ac41706078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55ac41705ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55ac41705f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41706130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac417061a8 Implicit # | | | `-ConstAttr 0x55ac417061d0 Implicit # | | |-FunctionDecl 0x55ac41706428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55ac41706258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55ac417062d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ac417064e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41706558 Implicit # | | | `-ConstAttr 0x55ac41706580 Implicit # | | |-FunctionDecl 0x55ac417067d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55ac41706608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55ac41706688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41706890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac41706908 Implicit # | | | `-ConstAttr 0x55ac41706930 Implicit # | | |-FunctionDecl 0x55ac41706b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55ac417069b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55ac41706a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41706c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac416d2288 Implicit # | | | `-ConstAttr 0x55ac416d22b0 Implicit # | | |-FunctionDecl 0x55ac416d2508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55ac416d2338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55ac416d23b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ac416d25c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ac416d2638 Implicit # | | | `-ConstAttr 0x55ac416d2660 Implicit # | | |-FunctionDecl 0x55ac416d2768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55ac416d26c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ac416d2818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac416d2890 Implicit # | | | `-ConstAttr 0x55ac416d28b8 Implicit # | | |-FunctionDecl 0x55ac416d29c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55ac416d2920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac416d2a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac416d2af0 Implicit # | | | `-ConstAttr 0x55ac416d2b18 Implicit # | | |-FunctionDecl 0x55ac416d2c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55ac416d2b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac416d2ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac416d2d60 Implicit # | | | `-ConstAttr 0x55ac416d2d88 Implicit # | | |-FunctionDecl 0x55ac416d2ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55ac416d2e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac416d2f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac416d2fd0 Implicit # | | | `-ConstAttr 0x55ac416d2ff8 Implicit # | | |-FunctionDecl 0x55ac416d30f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55ac416d3050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55ac416d31a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170bcb0 Implicit # | | | `-ConstAttr 0x55ac4170bcd8 Implicit # | | |-FunctionDecl 0x55ac4170bdf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55ac4170bd50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170bea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170bf20 Implicit # | | | `-ConstAttr 0x55ac4170bf48 Implicit # | | |-FunctionDecl 0x55ac4170c068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55ac4170bfc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170c118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170c190 Implicit # | | | `-ConstAttr 0x55ac4170c1b8 Implicit # | | |-FunctionDecl 0x55ac4170c2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55ac4170c230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170c388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170c400 Implicit # | | | `-ConstAttr 0x55ac4170c428 Implicit # | | |-FunctionDecl 0x55ac4170c540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55ac4170c498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55ac4170c5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55ac4170c650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170c698 Implicit # | | | `-ConstAttr 0x55ac4170c6c0 Implicit # | | |-FunctionDecl 0x55ac4170c7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55ac4170c738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170c890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170c908 Implicit # | | | `-ConstAttr 0x55ac4170c930 Implicit # | | |-FunctionDecl 0x55ac4170ca50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55ac4170c9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170cb00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170cb78 Implicit # | | | `-ConstAttr 0x55ac4170cba0 Implicit # | | |-FunctionDecl 0x55ac4170cce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55ac4170cc18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170cd98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170ce10 Implicit # | | | `-ConstAttr 0x55ac4170ce38 Implicit # | | |-FunctionDecl 0x55ac4170cf58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55ac4170ceb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac4170d008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170d080 Implicit # | | | `-ConstAttr 0x55ac4170d0a8 Implicit # | | |-FunctionDecl 0x55ac4170d1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55ac4170d120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170d278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170d2f0 Implicit # | | | `-ConstAttr 0x55ac4170d318 Implicit # | | |-FunctionDecl 0x55ac4170d438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55ac4170d390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170d4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170d560 Implicit # | | | `-ConstAttr 0x55ac4170d588 Implicit # | | |-FunctionDecl 0x55ac4170d6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55ac4170d600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170d758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170d7d0 Implicit # | | | `-ConstAttr 0x55ac4170d7f8 Implicit # | | |-FunctionDecl 0x55ac4170d900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55ac4170d858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55ac4170d9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170da28 Implicit # | | | `-ConstAttr 0x55ac4170da50 Implicit # | | |-FunctionDecl 0x55ac4170db70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55ac4170dac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170dc20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170dc98 Implicit # | | | `-ConstAttr 0x55ac4170dcd0 Implicit # | | |-FunctionDecl 0x55ac4170ddf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55ac4170dd48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170dea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170df18 Implicit # | | | `-ConstAttr 0x55ac4170df40 Implicit # | | |-FunctionDecl 0x55ac4170e060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55ac4170dfb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170e110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170e188 Implicit # | | | `-ConstAttr 0x55ac4170e1b0 Implicit # | | |-FunctionDecl 0x55ac4170e2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55ac4170e228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac4170e380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170e3f8 Implicit # | | | `-ConstAttr 0x55ac4170e420 Implicit # | | |-FunctionDecl 0x55ac4170e540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55ac4170e498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170e5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170e668 Implicit # | | | `-ConstAttr 0x55ac4170e690 Implicit # | | |-FunctionDecl 0x55ac4170e7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55ac4170e708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170e860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170e8d8 Implicit # | | | `-ConstAttr 0x55ac4170e900 Implicit # | | |-FunctionDecl 0x55ac4170ea20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55ac4170e978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170ead0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170eb48 Implicit # | | | `-ConstAttr 0x55ac4170eb70 Implicit # | | |-FunctionDecl 0x55ac4170ece0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55ac4170ebe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac4170ed90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170ee08 Implicit # | | | `-ConstAttr 0x55ac4170ee30 Implicit # | | |-FunctionDecl 0x55ac4170ef50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55ac4170eea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170f000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170f078 Implicit # | | | `-ConstAttr 0x55ac4170f0a0 Implicit # | | |-FunctionDecl 0x55ac4170f1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55ac4170f118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170f270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170f2e8 Implicit # | | | `-ConstAttr 0x55ac4170f310 Implicit # | | |-FunctionDecl 0x55ac4170f430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55ac4170f388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170f4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170f558 Implicit # | | | `-ConstAttr 0x55ac4170f580 Implicit # | | |-FunctionDecl 0x55ac4170f688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55ac4170f5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55ac4170f738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170f7b0 Implicit # | | | `-ConstAttr 0x55ac4170f7d8 Implicit # | | |-FunctionDecl 0x55ac4170f8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55ac4170f850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170f9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170fa20 Implicit # | | | `-ConstAttr 0x55ac4170fa48 Implicit # | | |-FunctionDecl 0x55ac4170fb68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55ac4170fac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170fc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170fc90 Implicit # | | | `-ConstAttr 0x55ac4170fcb8 Implicit # | | |-FunctionDecl 0x55ac4170fde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55ac4170fd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4170fe98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ac4170ff10 Implicit # | | | `-ConstAttr 0x55ac4170ff38 Implicit # | | |-FunctionDecl 0x55ac41710188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55ac4170ffb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac41710030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41710240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55ac417102b8 Implicit # | | | `-ConstAttr 0x55ac417102e0 Implicit # | | |-FunctionDecl 0x55ac41710518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55ac41710348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac417103c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417105d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55ac41710648 Implicit # | | | `-ConstAttr 0x55ac41710670 Implicit # | | |-FunctionDecl 0x55ac417108b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55ac417106e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac41710768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41710970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55ac417109e8 Implicit # | | | `-ConstAttr 0x55ac41710a10 Implicit # | | |-FunctionDecl 0x55ac41710d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55ac41710a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac41710b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41710db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55ac41710e30 Implicit # | | | `-ConstAttr 0x55ac41710e58 Implicit # | | |-FunctionDecl 0x55ac41710f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55ac41710eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ac41711018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ac41711090 Implicit # | | | `-ConstAttr 0x55ac417110b8 Implicit # | | |-FunctionDecl 0x55ac417111d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41711120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41711280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ac417112f8 Implicit # | | | `-ConstAttr 0x55ac41711320 Implicit # | | |-FunctionDecl 0x55ac41711448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41711398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417114f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ac41711570 Implicit # | | | `-ConstAttr 0x55ac41711598 Implicit # | | |-FunctionDecl 0x55ac417116c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41711610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41711770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ac417117e8 Implicit # | | | `-ConstAttr 0x55ac41711810 Implicit # | | |-FunctionDecl 0x55ac41711920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55ac41711870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac417119d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ac41711a48 Implicit # | | | `-ConstAttr 0x55ac41711a70 Implicit # | | |-FunctionDecl 0x55ac41711b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41711ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41711c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ac41711cc0 Implicit # | | | `-ConstAttr 0x55ac41700460 Implicit # | | |-FunctionDecl 0x55ac41700588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417004d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41700638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ac417006b0 Implicit # | | | `-ConstAttr 0x55ac417006d8 Implicit # | | |-FunctionDecl 0x55ac41700800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41700750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417008b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ac41700928 Implicit # | | | `-ConstAttr 0x55ac41700950 Implicit # | | |-FunctionDecl 0x55ac41700a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55ac417009b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ac41700b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ac41700b88 Implicit # | | | `-ConstAttr 0x55ac41700bb0 Implicit # | | |-FunctionDecl 0x55ac41700cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41700c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41700d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ac41700df0 Implicit # | | | `-ConstAttr 0x55ac41700e18 Implicit # | | |-FunctionDecl 0x55ac41700f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41700e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41700ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ac41701068 Implicit # | | | `-ConstAttr 0x55ac41701090 Implicit # | | |-FunctionDecl 0x55ac417011b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41701108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41701268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ac417012e0 Implicit # | | | `-ConstAttr 0x55ac41701308 Implicit # | | |-FunctionDecl 0x55ac41714d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55ac41701368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac41714db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ac41714e28 Implicit # | | | `-ConstAttr 0x55ac41714e50 Implicit # | | |-FunctionDecl 0x55ac41714f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41714ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41715028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ac417150a0 Implicit # | | | `-ConstAttr 0x55ac417150c8 Implicit # | | |-FunctionDecl 0x55ac417151f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41715140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417152a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ac41715318 Implicit # | | | `-ConstAttr 0x55ac41715340 Implicit # | | |-FunctionDecl 0x55ac41715468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417153b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41715518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ac41715590 Implicit # | | | `-ConstAttr 0x55ac417155b8 Implicit # | | |-FunctionDecl 0x55ac417157a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55ac41715618 col:17 y 'half' # | | | |-ParmVarDecl 0x55ac41715698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55ac41715860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ac417158d8 Implicit # | | | `-ConstAttr 0x55ac41715900 Implicit # | | |-FunctionDecl 0x55ac41715b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55ac41715950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55ac417159d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41715be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ac41715c58 Implicit # | | | `-ConstAttr 0x55ac41715c80 Implicit # | | |-FunctionDecl 0x55ac41715ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ac41715d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55ac41715d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41715fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ac41716018 Implicit # | | | `-ConstAttr 0x55ac41716040 Implicit # | | |-FunctionDecl 0x55ac41716278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55ac417160a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55ac41716120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41716330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ac417163a8 Implicit # | | | `-ConstAttr 0x55ac417163d0 Implicit # | | |-FunctionDecl 0x55ac417165c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55ac41716430 col:19 y 'float' # | | | |-ParmVarDecl 0x55ac417164b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55ac41716680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ac417166f8 Implicit # | | | `-ConstAttr 0x55ac41716720 Implicit # | | |-FunctionDecl 0x55ac41716958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55ac41716780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55ac41716800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41716a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ac41716a88 Implicit # | | | `-ConstAttr 0x55ac41716ab0 Implicit # | | |-FunctionDecl 0x55ac41716d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ac41716b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55ac41716b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41716dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ac41716e50 Implicit # | | | `-ConstAttr 0x55ac41716e78 Implicit # | | |-FunctionDecl 0x55ac417170a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55ac41716ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55ac41716f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41717160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ac417171d8 Implicit # | | | `-ConstAttr 0x55ac41717200 Implicit # | | |-FunctionDecl 0x55ac41717310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55ac41717260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ac417173c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ac41717438 Implicit # | | | `-ConstAttr 0x55ac41717460 Implicit # | | |-FunctionDecl 0x55ac41717578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417174c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41717628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ac417176a0 Implicit # | | | `-ConstAttr 0x55ac417176c8 Implicit # | | |-FunctionDecl 0x55ac417177f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41717740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417178a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ac41717918 Implicit # | | | `-ConstAttr 0x55ac41717940 Implicit # | | |-FunctionDecl 0x55ac41717a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417179b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41717b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ac41717b90 Implicit # | | | `-ConstAttr 0x55ac41717bb8 Implicit # | | |-FunctionDecl 0x55ac41717d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55ac41717c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac41717de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ac41717e58 Implicit # | | | `-ConstAttr 0x55ac41717e80 Implicit # | | |-FunctionDecl 0x55ac41717fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41717ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41718058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ac417180d0 Implicit # | | | `-ConstAttr 0x55ac417180f8 Implicit # | | |-FunctionDecl 0x55ac41718220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41718170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417182d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ac41718348 Implicit # | | | `-ConstAttr 0x55ac41718370 Implicit # | | |-FunctionDecl 0x55ac41718498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417183e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41718548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ac417185c0 Implicit # | | | `-ConstAttr 0x55ac417185e8 Implicit # | | |-FunctionDecl 0x55ac41718888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55ac41718648 col:16 'half' # | | | |-ParmVarDecl 0x55ac417186c8 col:22 'half' # | | | |-ParmVarDecl 0x55ac41718748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55ac41718948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac417189c0 Implicit # | | | `-ConstAttr 0x55ac417189e8 Implicit # | | |-FunctionDecl 0x55ac41718d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55ac41718a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55ac41718ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55ac41718b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41718e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac41718e78 Implicit # | | | `-ConstAttr 0x55ac41718ea0 Implicit # | | |-FunctionDecl 0x55ac417191a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55ac41718f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55ac41718f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55ac41719018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41719268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac417192e0 Implicit # | | | `-ConstAttr 0x55ac41719308 Implicit # | | |-FunctionDecl 0x55ac41719608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55ac41719380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55ac41719400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55ac41719480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417196c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac41719740 Implicit # | | | `-ConstAttr 0x55ac41719768 Implicit # | | |-FunctionDecl 0x55ac41719a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55ac417197c8 col:14 'int' # | | | |-ParmVarDecl 0x55ac41719848 col:19 'int' # | | | |-ParmVarDecl 0x55ac417198c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55ac41719ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac41719b40 Implicit # | | | `-ConstAttr 0x55ac41719b68 Implicit # | | |-FunctionDecl 0x55ac41719ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55ac41719be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55ac41719c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55ac41719d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41719f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171a010 Implicit # | | | `-ConstAttr 0x55ac4171a038 Implicit # | | |-FunctionDecl 0x55ac4171a338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55ac4171a0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55ac4171a130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55ac4171a1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171a3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171a470 Implicit # | | | `-ConstAttr 0x55ac4171a498 Implicit # | | |-FunctionDecl 0x55ac4171a798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55ac4171a510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55ac4171a590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55ac4171a610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171a858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171a8d0 Implicit # | | | `-ConstAttr 0x55ac4171a8f8 Implicit # | | |-FunctionDecl 0x55ac4171abf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55ac4171a970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac4171a9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac4171aa70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac4171acb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171ad60 Implicit # | | | `-ConstAttr 0x55ac4171ad88 Implicit # | | |-FunctionDecl 0x55ac4171b088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55ac4171ae00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac4171ae80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac4171af00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171b148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171b1c0 Implicit # | | | `-ConstAttr 0x55ac4171b1e8 Implicit # | | |-FunctionDecl 0x55ac4171b4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55ac4171b260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac4171b2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac4171b360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171b5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171b620 Implicit # | | | `-ConstAttr 0x55ac4171b648 Implicit # | | |-FunctionDecl 0x55ac4171b948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55ac4171b6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac4171b740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac4171b7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171ba08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171ba80 Implicit # | | | `-ConstAttr 0x55ac4171baa8 Implicit # | | |-FunctionDecl 0x55ac4171ce08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55ac4171bb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac4171bba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac4171bc20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac4171cec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171cf40 Implicit # | | | `-ConstAttr 0x55ac4171cf68 Implicit # | | |-FunctionDecl 0x55ac4171d268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55ac4171cfe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4171d060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4171d0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171d328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171d3a0 Implicit # | | | `-ConstAttr 0x55ac4171d3c8 Implicit # | | |-FunctionDecl 0x55ac4171d6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55ac4171d440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4171d4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4171d540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171d788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171d800 Implicit # | | | `-ConstAttr 0x55ac4171d828 Implicit # | | |-FunctionDecl 0x55ac4171db28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55ac4171d8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4171d920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4171d9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171dbe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171dc60 Implicit # | | | `-ConstAttr 0x55ac4171dc88 Implicit # | | |-FunctionDecl 0x55ac4171df98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55ac4171dd00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac4171dd90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac4171de10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac4171e058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171e0d0 Implicit # | | | `-ConstAttr 0x55ac4171e0f8 Implicit # | | |-FunctionDecl 0x55ac4171e3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55ac4171e170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4171e1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4171e270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171e4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171e530 Implicit # | | | `-ConstAttr 0x55ac4171e558 Implicit # | | |-FunctionDecl 0x55ac4171e858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55ac4171e5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4171e650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4171e6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171e918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171e990 Implicit # | | | `-ConstAttr 0x55ac4171e9b8 Implicit # | | |-FunctionDecl 0x55ac4171ecb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55ac4171ea30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4171eab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4171eb30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171eda0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171ee18 Implicit # | | | `-ConstAttr 0x55ac4171ee40 Implicit # | | |-FunctionDecl 0x55ac4171f0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55ac4171eea0 col:18 'float' # | | | |-ParmVarDecl 0x55ac4171ef20 col:25 'float' # | | | |-ParmVarDecl 0x55ac4171efa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55ac4171f198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171f210 Implicit # | | | `-ConstAttr 0x55ac4171f238 Implicit # | | |-FunctionDecl 0x55ac4171f538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55ac4171f2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55ac4171f330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55ac4171f3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171f5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171f670 Implicit # | | | `-ConstAttr 0x55ac4171f698 Implicit # | | |-FunctionDecl 0x55ac4171f998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55ac4171f710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55ac4171f790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55ac4171f810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4171fa58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac4171fad0 Implicit # | | | `-ConstAttr 0x55ac4171faf8 Implicit # | | |-FunctionDecl 0x55ac41706d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55ac4171fb70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55ac4171fbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55ac4171fc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41706de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac41706e60 Implicit # | | | `-ConstAttr 0x55ac41706e88 Implicit # | | |-FunctionDecl 0x55ac41707128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55ac41706ee8 col:20 'double' # | | | |-ParmVarDecl 0x55ac41706f68 col:28 'double' # | | | |-ParmVarDecl 0x55ac41706fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55ac417071e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac41707260 Implicit # | | | `-ConstAttr 0x55ac41707288 Implicit # | | |-FunctionDecl 0x55ac41707588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55ac41707300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55ac41707380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55ac41707400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41707648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac417076c0 Implicit # | | | `-ConstAttr 0x55ac417076e8 Implicit # | | |-FunctionDecl 0x55ac417079e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55ac41707760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55ac417077e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55ac41707860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41707aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac41707b20 Implicit # | | | `-ConstAttr 0x55ac41707b48 Implicit # | | |-FunctionDecl 0x55ac41721fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55ac41707bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55ac41721dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55ac41721e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41722088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ac41722100 Implicit # | | | `-ConstAttr 0x55ac41722128 Implicit # | | |-FunctionDecl 0x55ac41722270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55ac41722188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ac41722320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55ac41722398 Implicit # | | | `-ConstAttr 0x55ac417223c0 Implicit # | | |-FunctionDecl 0x55ac41722550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55ac41722428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41722600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55ac41722678 Implicit # | | | `-ConstAttr 0x55ac417226a0 Implicit # | | |-FunctionDecl 0x55ac41722840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55ac41722718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417228f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55ac41722968 Implicit # | | | `-ConstAttr 0x55ac41722990 Implicit # | | |-FunctionDecl 0x55ac41722b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55ac41722a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41722be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55ac41722c58 Implicit # | | | `-ConstAttr 0x55ac41722c80 Implicit # | | |-FunctionDecl 0x55ac41722dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55ac41722ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ac41722e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ac41722ef8 Implicit # | | | `-ConstAttr 0x55ac41722f20 Implicit # | | |-FunctionDecl 0x55ac41723038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41722f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417230e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ac41723160 Implicit # | | | `-ConstAttr 0x55ac41723188 Implicit # | | |-FunctionDecl 0x55ac417232b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41723200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41723360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ac417233d8 Implicit # | | | `-ConstAttr 0x55ac41723400 Implicit # | | |-FunctionDecl 0x55ac41723528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41723478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417235d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ac41723650 Implicit # | | | `-ConstAttr 0x55ac41723678 Implicit # | | |-FunctionDecl 0x55ac41723788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55ac417236d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ac41723838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ac417238b0 Implicit # | | | `-ConstAttr 0x55ac417238d8 Implicit # | | |-FunctionDecl 0x55ac41723a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41723950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41723ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ac41723b28 Implicit # | | | `-ConstAttr 0x55ac41723b50 Implicit # | | |-FunctionDecl 0x55ac41723c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41723bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41723d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ac41723da0 Implicit # | | | `-ConstAttr 0x55ac41724df0 Implicit # | | |-FunctionDecl 0x55ac41724f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41724e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41724fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ac41725040 Implicit # | | | `-ConstAttr 0x55ac41725068 Implicit # | | |-FunctionDecl 0x55ac41725178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55ac417250c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ac41725228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ac417252a0 Implicit # | | | `-ConstAttr 0x55ac417252c8 Implicit # | | |-FunctionDecl 0x55ac417253e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41725330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41725490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ac41725508 Implicit # | | | `-ConstAttr 0x55ac41725530 Implicit # | | |-FunctionDecl 0x55ac41725658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac417255a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41725708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ac41725780 Implicit # | | | `-ConstAttr 0x55ac417257a8 Implicit # | | |-FunctionDecl 0x55ac417258d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41725820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41725980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ac417259f8 Implicit # | | | `-ConstAttr 0x55ac41725a20 Implicit # | | |-FunctionDecl 0x55ac41725b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55ac41725a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac41725be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ac41725c58 Implicit # | | | `-ConstAttr 0x55ac41725c80 Implicit # | | |-FunctionDecl 0x55ac41725e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41725cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41725eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ac41725f28 Implicit # | | | `-ConstAttr 0x55ac41725f50 Implicit # | | |-FunctionDecl 0x55ac41726078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41725fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41726128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ac417261a0 Implicit # | | | `-ConstAttr 0x55ac417261c8 Implicit # | | |-FunctionDecl 0x55ac417262f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41726240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417263a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ac41726418 Implicit # | | | `-ConstAttr 0x55ac41726440 Implicit # | | |-FunctionDecl 0x55ac417265b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55ac41726490 col:33 used x 'int' # | | | `-CompoundStmt 0x55ac41726a28 # | | | `-ReturnStmt 0x55ac41726a18 # | | | `-ImplicitCastExpr 0x55ac41726a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55ac417269b8 'int' # | | | |-ImplicitCastExpr 0x55ac417269a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac417268e8 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac417269e8 'int' # | | | `-DeclRefExpr 0x55ac41726920 'int' lvalue ParmVar 0x55ac41726490 'x' 'int' # | | |-FunctionDecl 0x55ac41726b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55ac41726a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55ac41726d28 # | | | `-ReturnStmt 0x55ac41726d18 # | | | `-ImplicitCastExpr 0x55ac41726d00 'vector' # | | | `-CallExpr 0x55ac41726cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55ac41726ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41726c60 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac41726ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55ac41726c80 'int2':'vector' lvalue ParmVar 0x55ac41726a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55ac41726eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55ac41726d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55ac41727058 # | | | `-ReturnStmt 0x55ac41727048 # | | | `-ImplicitCastExpr 0x55ac41727030 'vector' # | | | `-CallExpr 0x55ac41726fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55ac41726fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41726f90 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac41727018 'int3':'vector' # | | | `-DeclRefExpr 0x55ac41726fb0 'int3':'vector' lvalue ParmVar 0x55ac41726d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55ac417271b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55ac41727088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55ac41727358 # | | | `-ReturnStmt 0x55ac41727348 # | | | `-ImplicitCastExpr 0x55ac41727330 'vector' # | | | `-CallExpr 0x55ac417272e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55ac417272d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41727290 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac41727318 'int4':'vector' # | | | `-DeclRefExpr 0x55ac417272b0 'int4':'vector' lvalue ParmVar 0x55ac41727088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55ac417274b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55ac41727388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55ac41727640 # | | | `-ReturnStmt 0x55ac41727630 # | | | `-CallExpr 0x55ac417275e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55ac417275d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41727590 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac41727618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55ac417275b0 'uint':'unsigned int' lvalue ParmVar 0x55ac41727388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55ac41727798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55ac41727670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55ac41727920 # | | | `-ReturnStmt 0x55ac41727910 # | | | `-CallExpr 0x55ac417278c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55ac417278b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41727870 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac417278f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55ac41727890 'uint2':'vector' lvalue ParmVar 0x55ac41727670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55ac41727a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55ac41727950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55ac41727c00 # | | | `-ReturnStmt 0x55ac41727bf0 # | | | `-CallExpr 0x55ac41727ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55ac41727b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41727b50 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac41727bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55ac41727b70 'uint3':'vector' lvalue ParmVar 0x55ac41727950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55ac41727d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55ac41727c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55ac41727ef8 # | | | `-ReturnStmt 0x55ac41727ee8 # | | | `-CallExpr 0x55ac41727ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55ac41727e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41727e48 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac41727ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55ac41727e68 'uint4':'vector' lvalue ParmVar 0x55ac41727c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55ac41728058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55ac41727f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55ac417281f8 # | | | `-ReturnStmt 0x55ac417281e8 # | | | `-ImplicitCastExpr 0x55ac417281d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55ac41728188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55ac41728170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41728130 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac417281b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55ac41728150 'int64_t':'long' lvalue ParmVar 0x55ac41727f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55ac41728358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55ac41728228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55ac417284f8 # | | | `-ReturnStmt 0x55ac417284e8 # | | | `-ImplicitCastExpr 0x55ac417284d0 'vector' # | | | `-CallExpr 0x55ac41728488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55ac41728470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41728430 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac417284b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55ac41728450 'int64_t2':'vector' lvalue ParmVar 0x55ac41728228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55ac41728658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55ac41728528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55ac417287f8 # | | | `-ReturnStmt 0x55ac417287e8 # | | | `-ImplicitCastExpr 0x55ac417287d0 'vector' # | | | `-CallExpr 0x55ac41728788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55ac41728770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41728730 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac417287b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55ac41728750 'int64_t3':'vector' lvalue ParmVar 0x55ac41728528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55ac41728958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55ac41728828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55ac41728af8 # | | | `-ReturnStmt 0x55ac41728ae8 # | | | `-ImplicitCastExpr 0x55ac41728ad0 'vector' # | | | `-CallExpr 0x55ac41728a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55ac41728a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41728a30 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac41728ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55ac41728a50 'int64_t4':'vector' lvalue ParmVar 0x55ac41728828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55ac41728c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55ac41728b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55ac41728df8 # | | | `-ReturnStmt 0x55ac41728de8 # | | | `-ImplicitCastExpr 0x55ac41728dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55ac41728d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55ac41728d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41728d30 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac41728db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55ac41728d50 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac41728b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55ac41728f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55ac41728e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55ac41729118 # | | | `-ReturnStmt 0x55ac41729108 # | | | `-ImplicitCastExpr 0x55ac417290f0 'vector' # | | | `-CallExpr 0x55ac417290a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55ac41729090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41729050 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac417290d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55ac41729070 'uint64_t2':'vector' lvalue ParmVar 0x55ac41728e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55ac41729278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55ac41729148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55ac41729418 # | | | `-ReturnStmt 0x55ac41729408 # | | | `-ImplicitCastExpr 0x55ac417293f0 'vector' # | | | `-CallExpr 0x55ac417293a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55ac41729390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41729350 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac417293d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55ac41729370 'uint64_t3':'vector' lvalue ParmVar 0x55ac41729148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55ac41729578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55ac41729448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55ac41729718 # | | | `-ReturnStmt 0x55ac41729708 # | | | `-ImplicitCastExpr 0x55ac417296f0 'vector' # | | | `-CallExpr 0x55ac417296a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55ac41729690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ac41729650 '' Function 0x55ac41726748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ac417296d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55ac41729670 'uint64_t4':'vector' lvalue ParmVar 0x55ac41729448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55ac41729808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55ac41729758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55ac417298b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ac41729930 Implicit # | | | `-ConstAttr 0x55ac41729958 Implicit # | | |-FunctionDecl 0x55ac41729a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417299c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41729b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ac41729b98 Implicit # | | | `-ConstAttr 0x55ac41729bc0 Implicit # | | |-FunctionDecl 0x55ac41729ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41729c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41729d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ac4172ab50 Implicit # | | | `-ConstAttr 0x55ac4172ab78 Implicit # | | |-FunctionDecl 0x55ac4172aca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac4172abf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172ad50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ac4172adc8 Implicit # | | | `-ConstAttr 0x55ac4172adf0 Implicit # | | |-FunctionDecl 0x55ac4172af00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55ac4172ae50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55ac4172afb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ac4172b028 Implicit # | | | `-ConstAttr 0x55ac4172b050 Implicit # | | |-FunctionDecl 0x55ac4172b178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac4172b0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172b228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ac4172b2a0 Implicit # | | | `-ConstAttr 0x55ac4172b2c8 Implicit # | | |-FunctionDecl 0x55ac4172b3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac4172b340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172b4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ac4172b518 Implicit # | | | `-ConstAttr 0x55ac4172b540 Implicit # | | |-FunctionDecl 0x55ac4172b668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac4172b5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172b718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ac4172b790 Implicit # | | | `-ConstAttr 0x55ac4172b7b8 Implicit # | | |-FunctionDecl 0x55ac4172b968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55ac4172b818 col:14 'half' # | | | |-ParmVarDecl 0x55ac4172b898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55ac4172ba20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172ba98 Implicit # | | | `-ConstAttr 0x55ac4172bac0 Implicit # | | |-FunctionDecl 0x55ac4172bd38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55ac4172bb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55ac4172bbe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172bdf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172be68 Implicit # | | | `-ConstAttr 0x55ac4172be90 Implicit # | | |-FunctionDecl 0x55ac4172c0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55ac4172bf08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55ac4172bf88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172c190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172c208 Implicit # | | | `-ConstAttr 0x55ac4172c230 Implicit # | | |-FunctionDecl 0x55ac4172c478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55ac4172c2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55ac4172c328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172c530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172c5a8 Implicit # | | | `-ConstAttr 0x55ac4172c5d0 Implicit # | | |-FunctionDecl 0x55ac4172c780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55ac4172c630 col:16 'float' # | | | |-ParmVarDecl 0x55ac4172c6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ac4172c838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172c8b0 Implicit # | | | `-ConstAttr 0x55ac4172c8d8 Implicit # | | |-FunctionDecl 0x55ac4172cb70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55ac4172c950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55ac4172c9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172cc28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172cca0 Implicit # | | | `-ConstAttr 0x55ac4172ccc8 Implicit # | | |-FunctionDecl 0x55ac4172cf18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55ac4172cd40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55ac4172cdc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172cfd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172d048 Implicit # | | | `-ConstAttr 0x55ac4172d070 Implicit # | | |-FunctionDecl 0x55ac4172d2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55ac4172d0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55ac4172d168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172d370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172d3e8 Implicit # | | | `-ConstAttr 0x55ac4172d410 Implicit # | | |-FunctionDecl 0x55ac4172d608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55ac4172d470 col:18 'double' # | | | |-ParmVarDecl 0x55ac4172d4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55ac4172d6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172d738 Implicit # | | | `-ConstAttr 0x55ac4172d760 Implicit # | | |-FunctionDecl 0x55ac4172d958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55ac4172d7c0 col:12 'int' # | | | |-ParmVarDecl 0x55ac4172d840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55ac4172da10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172da88 Implicit # | | | `-ConstAttr 0x55ac4172dab0 Implicit # | | |-FunctionDecl 0x55ac4172dd58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55ac4172db80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55ac4172dc00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172de10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172de88 Implicit # | | | `-ConstAttr 0x55ac4172deb0 Implicit # | | |-FunctionDecl 0x55ac4172e0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55ac4172df28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55ac4172dfa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172e1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172e228 Implicit # | | | `-ConstAttr 0x55ac4172e250 Implicit # | | |-FunctionDecl 0x55ac4172e498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55ac4172e2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55ac4172e348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172e550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172e5c8 Implicit # | | | `-ConstAttr 0x55ac4172e5f0 Implicit # | | |-FunctionDecl 0x55ac4172e838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55ac4172e668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac4172e6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac4172e8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172e968 Implicit # | | | `-ConstAttr 0x55ac4172e990 Implicit # | | |-FunctionDecl 0x55ac4172ec08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55ac4172ea08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac4172ea88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172ecc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172ed38 Implicit # | | | `-ConstAttr 0x55ac4172ed60 Implicit # | | |-FunctionDecl 0x55ac4172efa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55ac4172edd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac4172ee58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172f060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172f0d8 Implicit # | | | `-ConstAttr 0x55ac4172f100 Implicit # | | |-FunctionDecl 0x55ac4172f348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55ac4172f178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac4172f1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172f400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172f478 Implicit # | | | `-ConstAttr 0x55ac4172f4a0 Implicit # | | |-FunctionDecl 0x55ac4172f6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55ac4172f518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac4172f598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac4172f7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172f818 Implicit # | | | `-ConstAttr 0x55ac4172f840 Implicit # | | |-FunctionDecl 0x55ac4172fa88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55ac4172f8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4172f938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172fb40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172fbe8 Implicit # | | | `-ConstAttr 0x55ac4172fc10 Implicit # | | |-FunctionDecl 0x55ac4172fe58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55ac4172fc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4172fd08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4172ff10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac4172ff88 Implicit # | | | `-ConstAttr 0x55ac4172ffb0 Implicit # | | |-FunctionDecl 0x55ac417301f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55ac41730028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac417300a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417302b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac41730328 Implicit # | | | `-ConstAttr 0x55ac41730350 Implicit # | | |-FunctionDecl 0x55ac41730598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55ac417303c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac41730448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac41730650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac417306c8 Implicit # | | | `-ConstAttr 0x55ac417306f0 Implicit # | | |-FunctionDecl 0x55ac41730938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55ac41730768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac417307e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417309f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac41730a68 Implicit # | | | `-ConstAttr 0x55ac41730a90 Implicit # | | |-FunctionDecl 0x55ac41730d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55ac41730b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac41730bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41730dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac41730e38 Implicit # | | | `-ConstAttr 0x55ac41730e60 Implicit # | | |-FunctionDecl 0x55ac417310a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55ac41730ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac41730f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41731160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ac417311d8 Implicit # | | | `-ConstAttr 0x55ac41731200 Implicit # | | |-FunctionDecl 0x55ac41731518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55ac41731288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac41731308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac41731388 col:37 'int' # | | | |-AvailabilityAttr 0x55ac417315d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41731698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55ac417316e0 Implicit # | | | `-ConstAttr 0x55ac41731708 Implicit # | | |-FunctionDecl 0x55ac41731970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55ac41731780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac41731800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac41731880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ac41731a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41731af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55ac41731b38 Implicit # | | | `-ConstAttr 0x55ac41731b60 Implicit # | | |-FunctionDecl 0x55ac41731c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55ac41731bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ac41731d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ac41731d98 Implicit # | | | `-ConstAttr 0x55ac41731dc0 Implicit # | | |-FunctionDecl 0x55ac41731ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41731e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41731f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ac41732000 Implicit # | | | `-ConstAttr 0x55ac41732028 Implicit # | | |-FunctionDecl 0x55ac41732150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac417320a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41732200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ac41732278 Implicit # | | | `-ConstAttr 0x55ac417322a0 Implicit # | | |-FunctionDecl 0x55ac417323c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41732318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41732478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ac417324f0 Implicit # | | | `-ConstAttr 0x55ac41732518 Implicit # | | |-FunctionDecl 0x55ac41732628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55ac41732578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ac417326d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ac41732750 Implicit # | | | `-ConstAttr 0x55ac41732778 Implicit # | | |-FunctionDecl 0x55ac417328a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417327f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41732950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ac417329c8 Implicit # | | | `-ConstAttr 0x55ac417329f0 Implicit # | | |-FunctionDecl 0x55ac41732b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41732a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41732bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ac41732c50 Implicit # | | | `-ConstAttr 0x55ac41732c78 Implicit # | | |-FunctionDecl 0x55ac41732da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41732cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41732e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ac41732ec8 Implicit # | | | `-ConstAttr 0x55ac41732ef0 Implicit # | | |-FunctionDecl 0x55ac41733000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55ac41732f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ac417330b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ac41733128 Implicit # | | | `-ConstAttr 0x55ac41733150 Implicit # | | |-FunctionDecl 0x55ac41733268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417331b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41733318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ac41733390 Implicit # | | | `-ConstAttr 0x55ac417333b8 Implicit # | | |-FunctionDecl 0x55ac417334e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41733430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41733590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ac41733608 Implicit # | | | `-ConstAttr 0x55ac41733630 Implicit # | | |-FunctionDecl 0x55ac41733758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417336a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41733808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ac41733880 Implicit # | | | `-ConstAttr 0x55ac417338a8 Implicit # | | |-FunctionDecl 0x55ac417339b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55ac41733908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac41733a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ac41733ae0 Implicit # | | | `-ConstAttr 0x55ac41733b08 Implicit # | | |-FunctionDecl 0x55ac41711dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41711d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41711e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ac41711ee8 Implicit # | | | `-ConstAttr 0x55ac41711f10 Implicit # | | |-FunctionDecl 0x55ac41712038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41711f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417120e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ac41712160 Implicit # | | | `-ConstAttr 0x55ac41712188 Implicit # | | |-FunctionDecl 0x55ac417122b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41712200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41712360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ac417123d8 Implicit # | | | `-ConstAttr 0x55ac41712400 Implicit # | | |-FunctionDecl 0x55ac417125a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55ac41712478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41712658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55ac417126d0 Implicit # | | | `-ConstAttr 0x55ac417126f8 Implicit # | | |-FunctionDecl 0x55ac41712888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55ac41712760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41712938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55ac417129b0 Implicit # | | | `-ConstAttr 0x55ac417129d8 Implicit # | | |-FunctionDecl 0x55ac41712b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55ac41712a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41712c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55ac41712ca0 Implicit # | | | `-ConstAttr 0x55ac41712cc8 Implicit # | | |-FunctionDecl 0x55ac41712e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55ac41712d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41712f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55ac41712fa0 Implicit # | | | `-ConstAttr 0x55ac41712fc8 Implicit # | | |-FunctionDecl 0x55ac41713158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55ac41713028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55ac41713208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55ac41713280 Implicit # | | | `-ConstAttr 0x55ac417132a8 Implicit # | | |-FunctionDecl 0x55ac41713438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55ac41713310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417134e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55ac41713560 Implicit # | | | `-ConstAttr 0x55ac41713588 Implicit # | | |-FunctionDecl 0x55ac41713728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55ac41713600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417137d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55ac41713850 Implicit # | | | `-ConstAttr 0x55ac41713878 Implicit # | | |-FunctionDecl 0x55ac41713a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55ac417138f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41713ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55ac41713b40 Implicit # | | | `-ConstAttr 0x55ac41713b68 Implicit # | | |-FunctionDecl 0x55ac41739bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55ac41713bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55ac41739c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac41739cf8 Implicit # | | | `-ConstAttr 0x55ac41739d20 Implicit # | | |-FunctionDecl 0x55ac41739eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55ac41739d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41739f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac41739fe0 Implicit # | | | `-ConstAttr 0x55ac4173a008 Implicit # | | |-FunctionDecl 0x55ac4173a1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55ac4173a080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173a258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173a2d0 Implicit # | | | `-ConstAttr 0x55ac4173a2f8 Implicit # | | |-FunctionDecl 0x55ac4173a498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55ac4173a370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173a548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173a5c0 Implicit # | | | `-ConstAttr 0x55ac4173a5e8 Implicit # | | |-FunctionDecl 0x55ac4173a710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55ac4173a660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac4173a7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173a838 Implicit # | | | `-ConstAttr 0x55ac4173a860 Implicit # | | |-FunctionDecl 0x55ac4173a988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac4173a8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173aa38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173aab0 Implicit # | | | `-ConstAttr 0x55ac4173aad8 Implicit # | | |-FunctionDecl 0x55ac4173ac10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac4173ab50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173acc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173ad38 Implicit # | | | `-ConstAttr 0x55ac4173ad60 Implicit # | | |-FunctionDecl 0x55ac4173ae88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac4173add8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173af38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173afb0 Implicit # | | | `-ConstAttr 0x55ac4173afd8 Implicit # | | |-FunctionDecl 0x55ac4173b178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55ac4173b050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac4173b228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173b2a0 Implicit # | | | `-ConstAttr 0x55ac4173b2c8 Implicit # | | |-FunctionDecl 0x55ac4173b468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55ac4173b340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173b518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173b590 Implicit # | | | `-ConstAttr 0x55ac4173b5b8 Implicit # | | |-FunctionDecl 0x55ac4173b758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55ac4173b630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173b808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173b880 Implicit # | | | `-ConstAttr 0x55ac4173b8a8 Implicit # | | |-FunctionDecl 0x55ac4173ba48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55ac4173b920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173baf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173bb70 Implicit # | | | `-ConstAttr 0x55ac4173bb98 Implicit # | | |-FunctionDecl 0x55ac4173bd48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55ac4173bc20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac4173bdf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173be70 Implicit # | | | `-ConstAttr 0x55ac4173be98 Implicit # | | |-FunctionDecl 0x55ac4173c038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac4173bf10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173c0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173c160 Implicit # | | | `-ConstAttr 0x55ac4173c188 Implicit # | | |-FunctionDecl 0x55ac4173c328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac4173c200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173c3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173c450 Implicit # | | | `-ConstAttr 0x55ac4173c478 Implicit # | | |-FunctionDecl 0x55ac4173c618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac4173c4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173c6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ac4173c740 Implicit # | | | `-ConstAttr 0x55ac4173c768 Implicit # | | |-FunctionDecl 0x55ac4173c878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55ac4173c7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ac4173c928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ac4173c9a0 Implicit # | | | `-ConstAttr 0x55ac4173c9c8 Implicit # | | |-FunctionDecl 0x55ac4173cae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac4173ca30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173cb90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ac4173cc18 Implicit # | | | `-ConstAttr 0x55ac4173cc40 Implicit # | | |-FunctionDecl 0x55ac4173cd68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac4173ccb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173ce18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ac4173ce90 Implicit # | | | `-ConstAttr 0x55ac4173ceb8 Implicit # | | |-FunctionDecl 0x55ac4173cfe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac4173cf30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173d090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ac4173d108 Implicit # | | | `-ConstAttr 0x55ac4173d130 Implicit # | | |-FunctionDecl 0x55ac4173d240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55ac4173d190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55ac4173d2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ac4173d368 Implicit # | | | `-ConstAttr 0x55ac4173d390 Implicit # | | |-FunctionDecl 0x55ac4173d4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac4173d408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173d568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ac4173d5e0 Implicit # | | | `-ConstAttr 0x55ac4173d608 Implicit # | | |-FunctionDecl 0x55ac4173d730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac4173d680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173d7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ac4173d858 Implicit # | | | `-ConstAttr 0x55ac4173d880 Implicit # | | |-FunctionDecl 0x55ac4173d9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac4173d8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173da58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ac4173dad0 Implicit # | | | `-ConstAttr 0x55ac4173daf8 Implicit # | | |-FunctionDecl 0x55ac4173dc40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55ac4173db58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ac4173dcf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ac4173dd68 Implicit # | | | `-ConstAttr 0x55ac4173dd90 Implicit # | | |-FunctionDecl 0x55ac4173dea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac4173ddf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173df58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ac4173dfd0 Implicit # | | | `-ConstAttr 0x55ac4173dff8 Implicit # | | |-FunctionDecl 0x55ac4173e120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac4173e070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173e1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ac4173e248 Implicit # | | | `-ConstAttr 0x55ac4173e270 Implicit # | | |-FunctionDecl 0x55ac4173e398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac4173e2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173e448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ac4173e4c0 Implicit # | | | `-ConstAttr 0x55ac4173e4e8 Implicit # | | |-FunctionDecl 0x55ac4173e5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55ac4173e548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac4173e6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ac4173e720 Implicit # | | | `-ConstAttr 0x55ac4173e748 Implicit # | | |-FunctionDecl 0x55ac4173e870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac4173e7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173e920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ac4173e998 Implicit # | | | `-ConstAttr 0x55ac4173e9c0 Implicit # | | |-FunctionDecl 0x55ac4173eae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac4173ea38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173eb98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ac4173ec20 Implicit # | | | `-ConstAttr 0x55ac4173ec48 Implicit # | | |-FunctionDecl 0x55ac4173ed70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac4173ecc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173ee20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ac4173ee98 Implicit # | | | `-ConstAttr 0x55ac4173eec0 Implicit # | | |-FunctionDecl 0x55ac4173efc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55ac4173ef20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ac4173f078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ac4173f0f0 Implicit # | | | `-ConstAttr 0x55ac4173f118 Implicit # | | |-FunctionDecl 0x55ac4173f2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55ac4173f180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173f358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ac4173f3d0 Implicit # | | | `-ConstAttr 0x55ac4173f3f8 Implicit # | | |-FunctionDecl 0x55ac4173f598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55ac4173f470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173f648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ac4173f6c0 Implicit # | | | `-ConstAttr 0x55ac4173f6e8 Implicit # | | |-FunctionDecl 0x55ac4173f888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55ac4173f760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173f938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ac4173f9b0 Implicit # | | | `-ConstAttr 0x55ac4173f9d8 Implicit # | | |-FunctionDecl 0x55ac4173fae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55ac4173fa38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac4173fb90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ac4173fc30 Implicit # | | | `-ConstAttr 0x55ac4173fc58 Implicit # | | |-FunctionDecl 0x55ac4173fdf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55ac4173fcd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4173fea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ac4173ff20 Implicit # | | | `-ConstAttr 0x55ac4173ff48 Implicit # | | |-FunctionDecl 0x55ac417400e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55ac4173ffc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41740198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ac41740210 Implicit # | | | `-ConstAttr 0x55ac41740238 Implicit # | | |-FunctionDecl 0x55ac417403d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55ac417402b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41740488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ac41740500 Implicit # | | | `-ConstAttr 0x55ac41740528 Implicit # | | |-FunctionDecl 0x55ac41740630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55ac41740588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ac417406e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ac41740758 Implicit # | | | `-ConstAttr 0x55ac41740780 Implicit # | | |-FunctionDecl 0x55ac41740898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55ac417407e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41740948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ac417409c0 Implicit # | | | `-ConstAttr 0x55ac417409e8 Implicit # | | |-FunctionDecl 0x55ac41740b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55ac41740a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41740bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ac41740c58 Implicit # | | | `-ConstAttr 0x55ac41740c80 Implicit # | | |-FunctionDecl 0x55ac41740da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55ac41740cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41740e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ac41740ed0 Implicit # | | | `-ConstAttr 0x55ac41740ef8 Implicit # | | |-FunctionDecl 0x55ac41741000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55ac41740f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac417410b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ac41741128 Implicit # | | | `-ConstAttr 0x55ac41741150 Implicit # | | |-FunctionDecl 0x55ac41741278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55ac417411c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41741328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ac417413a0 Implicit # | | | `-ConstAttr 0x55ac417413c8 Implicit # | | |-FunctionDecl 0x55ac417414f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55ac41741440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417415a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ac41741618 Implicit # | | | `-ConstAttr 0x55ac41741640 Implicit # | | |-FunctionDecl 0x55ac41741768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55ac417416b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41741818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ac41741890 Implicit # | | | `-ConstAttr 0x55ac417418b8 Implicit # | | |-FunctionDecl 0x55ac41741b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55ac41741918 col:15 'half' # | | | |-ParmVarDecl 0x55ac41741998 col:21 'half' # | | | |-ParmVarDecl 0x55ac41741a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55ac41741bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ac41741c50 Implicit # | | | `-ConstAttr 0x55ac41741c78 Implicit # | | |-FunctionDecl 0x55ac41741ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55ac41741ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55ac41741d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55ac41741de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41741f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ac41742008 Implicit # | | | `-ConstAttr 0x55ac41742030 Implicit # | | |-FunctionDecl 0x55ac41742298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55ac417420a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55ac41742128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55ac417421a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41742358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ac417423d0 Implicit # | | | `-ConstAttr 0x55ac417423f8 Implicit # | | |-FunctionDecl 0x55ac41742660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55ac41742470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55ac417424f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55ac41742570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41742720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ac41742798 Implicit # | | | `-ConstAttr 0x55ac417427c0 Implicit # | | |-FunctionDecl 0x55ac41742a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55ac41742820 col:17 'float' # | | | |-ParmVarDecl 0x55ac417428a0 col:24 'float' # | | | |-ParmVarDecl 0x55ac41742920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55ac41742ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ac41742b48 Implicit # | | | `-ConstAttr 0x55ac41742b70 Implicit # | | |-FunctionDecl 0x55ac41742de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55ac41742be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55ac41742c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55ac41742cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41742ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ac41742f20 Implicit # | | | `-ConstAttr 0x55ac41742f48 Implicit # | | |-FunctionDecl 0x55ac417431b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55ac41742fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55ac41743040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55ac417430c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41743270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ac417432e8 Implicit # | | | `-ConstAttr 0x55ac41743310 Implicit # | | |-FunctionDecl 0x55ac41743578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55ac41743388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55ac41743408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55ac41743488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41743638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ac417436b0 Implicit # | | | `-ConstAttr 0x55ac417436d8 Implicit # | | |-FunctionDecl 0x55ac417437e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55ac41743738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ac41743898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ac41743910 Implicit # | | | `-ConstAttr 0x55ac41743938 Implicit # | | |-FunctionDecl 0x55ac41743a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417439a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41743b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ac41743b78 Implicit # | | | `-ConstAttr 0x55ac41743ba0 Implicit # | | |-FunctionDecl 0x55ac41743d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41743c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41743dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ac41743e48 Implicit # | | | `-ConstAttr 0x55ac41743e70 Implicit # | | |-FunctionDecl 0x55ac41743f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41743ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41744048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ac417440c0 Implicit # | | | `-ConstAttr 0x55ac417440e8 Implicit # | | |-FunctionDecl 0x55ac417441f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55ac41744148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ac417442a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ac41744320 Implicit # | | | `-ConstAttr 0x55ac41744348 Implicit # | | |-FunctionDecl 0x55ac41744470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417443c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41744520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ac41744598 Implicit # | | | `-ConstAttr 0x55ac417445c0 Implicit # | | |-FunctionDecl 0x55ac417446e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41744638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41744798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ac41744810 Implicit # | | | `-ConstAttr 0x55ac41744838 Implicit # | | |-FunctionDecl 0x55ac41744960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417448b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41744a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ac41744a88 Implicit # | | | `-ConstAttr 0x55ac41744ab0 Implicit # | | |-FunctionDecl 0x55ac41744bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55ac41744b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ac41744c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ac41744ce8 Implicit # | | | `-ConstAttr 0x55ac41744d10 Implicit # | | |-FunctionDecl 0x55ac41744e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41744d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41744ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ac41744f50 Implicit # | | | `-ConstAttr 0x55ac41744f78 Implicit # | | |-FunctionDecl 0x55ac417450a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41744ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41745150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ac417451c8 Implicit # | | | `-ConstAttr 0x55ac417451f0 Implicit # | | |-FunctionDecl 0x55ac41745318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41745268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417453c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ac41745440 Implicit # | | | `-ConstAttr 0x55ac41745468 Implicit # | | |-FunctionDecl 0x55ac41745578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55ac417454c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55ac41745628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ac417456a0 Implicit # | | | `-ConstAttr 0x55ac417456c8 Implicit # | | |-FunctionDecl 0x55ac417457f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41745740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417458a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ac41745918 Implicit # | | | `-ConstAttr 0x55ac41745940 Implicit # | | |-FunctionDecl 0x55ac41745a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417459b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41745b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ac41745b90 Implicit # | | | `-ConstAttr 0x55ac41745bb8 Implicit # | | |-FunctionDecl 0x55ac41746d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41746c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41746df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ac41746e68 Implicit # | | | `-ConstAttr 0x55ac41746e90 Implicit # | | |-FunctionDecl 0x55ac41746fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55ac41746ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ac41747050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ac417470c8 Implicit # | | | `-ConstAttr 0x55ac417470f0 Implicit # | | |-FunctionDecl 0x55ac41747208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41747158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417472b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ac41747330 Implicit # | | | `-ConstAttr 0x55ac41747358 Implicit # | | |-FunctionDecl 0x55ac41747480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac417473d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41747530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ac417475a8 Implicit # | | | `-ConstAttr 0x55ac417475d0 Implicit # | | |-FunctionDecl 0x55ac417476f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41747648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417477a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ac41747820 Implicit # | | | `-ConstAttr 0x55ac41747848 Implicit # | | |-FunctionDecl 0x55ac41747958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55ac417478a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac41747a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ac41747a80 Implicit # | | | `-ConstAttr 0x55ac41747aa8 Implicit # | | |-FunctionDecl 0x55ac41747bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41747b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41747c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ac41747cf8 Implicit # | | | `-ConstAttr 0x55ac41747d20 Implicit # | | |-FunctionDecl 0x55ac41747e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41747d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41747ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ac41747f70 Implicit # | | | `-ConstAttr 0x55ac41747f98 Implicit # | | |-FunctionDecl 0x55ac417480c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41748010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41748170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ac417481e8 Implicit # | | | `-ConstAttr 0x55ac41748210 Implicit # | | |-FunctionDecl 0x55ac41748460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55ac41748270 col:14 'half' # | | | |-ParmVarDecl 0x55ac417482f0 col:20 'half' # | | | |-ParmVarDecl 0x55ac41748370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55ac41748520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac41748598 Implicit # | | | `-ConstAttr 0x55ac417485c0 Implicit # | | |-FunctionDecl 0x55ac41748818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55ac41748628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55ac417486a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55ac41748728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417488d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac41748950 Implicit # | | | `-ConstAttr 0x55ac41748978 Implicit # | | |-FunctionDecl 0x55ac41748be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55ac417489f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55ac41748a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55ac41748af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41749cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac41749d40 Implicit # | | | `-ConstAttr 0x55ac41749d68 Implicit # | | |-FunctionDecl 0x55ac41749fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55ac41749de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55ac41749e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55ac41749ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174a090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174a108 Implicit # | | | `-ConstAttr 0x55ac4174a130 Implicit # | | |-FunctionDecl 0x55ac4174a380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55ac4174a190 col:12 'int' # | | | |-ParmVarDecl 0x55ac4174a210 col:17 'int' # | | | |-ParmVarDecl 0x55ac4174a290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55ac4174a440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174a4b8 Implicit # | | | `-ConstAttr 0x55ac4174a4e0 Implicit # | | |-FunctionDecl 0x55ac4174a748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55ac4174a558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55ac4174a5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55ac4174a658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174a808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174a880 Implicit # | | | `-ConstAttr 0x55ac4174a8a8 Implicit # | | |-FunctionDecl 0x55ac4174ab10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55ac4174a920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55ac4174a9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55ac4174aa20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174abd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174ac48 Implicit # | | | `-ConstAttr 0x55ac4174ac70 Implicit # | | |-FunctionDecl 0x55ac4174aed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55ac4174ace8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55ac4174ad68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55ac4174ade8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174af98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174b010 Implicit # | | | `-ConstAttr 0x55ac4174b038 Implicit # | | |-FunctionDecl 0x55ac4174b2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55ac4174b0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac4174b130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac4174b1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac4174b360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174b3d8 Implicit # | | | `-ConstAttr 0x55ac4174b400 Implicit # | | |-FunctionDecl 0x55ac4174b668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55ac4174b478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac4174b4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac4174b578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174b728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174b7a0 Implicit # | | | `-ConstAttr 0x55ac4174b7c8 Implicit # | | |-FunctionDecl 0x55ac4174ba30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55ac4174b840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac4174b8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac4174b940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174baf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174bb68 Implicit # | | | `-ConstAttr 0x55ac4174bb90 Implicit # | | |-FunctionDecl 0x55ac4174be30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55ac4174bc08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac4174bcc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac4174bd40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174bef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174bf68 Implicit # | | | `-ConstAttr 0x55ac4174bf90 Implicit # | | |-FunctionDecl 0x55ac4174c1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55ac4174c008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac4174c088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac4174c108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac4174c2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174c330 Implicit # | | | `-ConstAttr 0x55ac4174c358 Implicit # | | |-FunctionDecl 0x55ac4174c5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55ac4174c3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4174c450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4174c4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174c680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174c6f8 Implicit # | | | `-ConstAttr 0x55ac4174c720 Implicit # | | |-FunctionDecl 0x55ac4174c988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55ac4174c798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4174c818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4174c898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174ca48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174cac0 Implicit # | | | `-ConstAttr 0x55ac4174cae8 Implicit # | | |-FunctionDecl 0x55ac4174cd50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55ac4174cb60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4174cbe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4174cc60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174ce10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174ce88 Implicit # | | | `-ConstAttr 0x55ac4174ceb0 Implicit # | | |-FunctionDecl 0x55ac4174d118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55ac4174cf28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac4174cfa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac4174d028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac4174d1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174d250 Implicit # | | | `-ConstAttr 0x55ac4174d278 Implicit # | | |-FunctionDecl 0x55ac4174d4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55ac4174d2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4174d370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4174d3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174d5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174d618 Implicit # | | | `-ConstAttr 0x55ac4174d640 Implicit # | | |-FunctionDecl 0x55ac4174d8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55ac4174d6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4174d738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4174d7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174d968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174d9e0 Implicit # | | | `-ConstAttr 0x55ac4174da08 Implicit # | | |-FunctionDecl 0x55ac4174dcd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55ac4174da80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4174db00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4174db80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174dd90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174de08 Implicit # | | | `-ConstAttr 0x55ac4174de30 Implicit # | | |-FunctionDecl 0x55ac4174e080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55ac4174de90 col:16 'float' # | | | |-ParmVarDecl 0x55ac4174df10 col:23 'float' # | | | |-ParmVarDecl 0x55ac4174df90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55ac4174e140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174e1b8 Implicit # | | | `-ConstAttr 0x55ac4174e1e0 Implicit # | | |-FunctionDecl 0x55ac4174e448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55ac4174e258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55ac4174e2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55ac4174e358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174e508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174e580 Implicit # | | | `-ConstAttr 0x55ac4174e5a8 Implicit # | | |-FunctionDecl 0x55ac4174e810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55ac4174e620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55ac4174e6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55ac4174e720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174e8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174e948 Implicit # | | | `-ConstAttr 0x55ac4174e970 Implicit # | | |-FunctionDecl 0x55ac4174ebd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55ac4174e9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55ac4174ea68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55ac4174eae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174ec98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174ed10 Implicit # | | | `-ConstAttr 0x55ac4174ed38 Implicit # | | |-FunctionDecl 0x55ac4174ef88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55ac4174ed98 col:18 'double' # | | | |-ParmVarDecl 0x55ac4174ee18 col:26 'double' # | | | |-ParmVarDecl 0x55ac4174ee98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55ac4174f048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174f0c0 Implicit # | | | `-ConstAttr 0x55ac4174f0e8 Implicit # | | |-FunctionDecl 0x55ac4174f350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55ac4174f160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55ac4174f1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55ac4174f260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174f410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174f488 Implicit # | | | `-ConstAttr 0x55ac4174f4b0 Implicit # | | |-FunctionDecl 0x55ac4174f718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55ac4174f528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55ac4174f5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55ac4174f628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174f7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174f850 Implicit # | | | `-ConstAttr 0x55ac4174f878 Implicit # | | |-FunctionDecl 0x55ac4174fae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55ac4174f8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55ac4174f970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55ac4174f9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174fba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ac4174fc18 Implicit # | | | `-ConstAttr 0x55ac4174fc40 Implicit # | | |-FunctionDecl 0x55ac4171ff00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55ac4171fdb0 col:14 'half' # | | | |-ParmVarDecl 0x55ac4171fe30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55ac4171ffb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41720030 Implicit # | | | `-ConstAttr 0x55ac41720058 Implicit # | | |-FunctionDecl 0x55ac41720210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55ac417200c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55ac41720140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417202c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41720340 Implicit # | | | `-ConstAttr 0x55ac41720368 Implicit # | | |-FunctionDecl 0x55ac41720530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ac417203e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55ac41720460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417205e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41720660 Implicit # | | | `-ConstAttr 0x55ac41720688 Implicit # | | |-FunctionDecl 0x55ac41720850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55ac41720700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55ac41720780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41720908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41720980 Implicit # | | | `-ConstAttr 0x55ac417209a8 Implicit # | | |-FunctionDecl 0x55ac41720b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55ac41720a08 col:12 'int' # | | | |-ParmVarDecl 0x55ac41720a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55ac41720c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41720c88 Implicit # | | | `-ConstAttr 0x55ac41720cb0 Implicit # | | |-FunctionDecl 0x55ac41720ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55ac41720d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55ac41720da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41720fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41721028 Implicit # | | | `-ConstAttr 0x55ac41721050 Implicit # | | |-FunctionDecl 0x55ac41721298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55ac417210c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55ac41721148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41721350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac417213c8 Implicit # | | | `-ConstAttr 0x55ac417213f0 Implicit # | | |-FunctionDecl 0x55ac41721638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55ac41721468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55ac417214e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417216f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41721768 Implicit # | | | `-ConstAttr 0x55ac41721790 Implicit # | | |-FunctionDecl 0x55ac41721958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55ac41721808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac41721888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41721a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41721a88 Implicit # | | | `-ConstAttr 0x55ac41721ab0 Implicit # | | |-FunctionDecl 0x55ac41721cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55ac41721b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac41721ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41721d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41755d48 Implicit # | | | `-ConstAttr 0x55ac41755d70 Implicit # | | |-FunctionDecl 0x55ac41755fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55ac41755de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac41755e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41756070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac417560e8 Implicit # | | | `-ConstAttr 0x55ac41756110 Implicit # | | |-FunctionDecl 0x55ac41756318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55ac41756188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac41756208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417563d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41756448 Implicit # | | | `-ConstAttr 0x55ac41756470 Implicit # | | |-FunctionDecl 0x55ac41756638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55ac417564e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac41756568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac417566f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41756768 Implicit # | | | `-ConstAttr 0x55ac41756790 Implicit # | | |-FunctionDecl 0x55ac417569d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55ac41756808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac41756888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41756a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41756b08 Implicit # | | | `-ConstAttr 0x55ac41756b30 Implicit # | | |-FunctionDecl 0x55ac41756d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55ac41756ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac41756c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41756e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41756ea8 Implicit # | | | `-ConstAttr 0x55ac41756ed0 Implicit # | | |-FunctionDecl 0x55ac41757118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55ac41756f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac41756fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417571d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41757248 Implicit # | | | `-ConstAttr 0x55ac41757270 Implicit # | | |-FunctionDecl 0x55ac41757438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55ac417572e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac41757368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac417574f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41757568 Implicit # | | | `-ConstAttr 0x55ac41757590 Implicit # | | |-FunctionDecl 0x55ac417577d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55ac41757608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac41757688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41757890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41757908 Implicit # | | | `-ConstAttr 0x55ac41757930 Implicit # | | |-FunctionDecl 0x55ac41757b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55ac417579a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac41757a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41757c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41757ca8 Implicit # | | | `-ConstAttr 0x55ac41757cd0 Implicit # | | |-FunctionDecl 0x55ac41757f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55ac41757d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac41757de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41757ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41758068 Implicit # | | | `-ConstAttr 0x55ac41758090 Implicit # | | |-FunctionDecl 0x55ac41758240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55ac417580f0 col:16 'float' # | | | |-ParmVarDecl 0x55ac41758170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ac417582f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41758370 Implicit # | | | `-ConstAttr 0x55ac41758398 Implicit # | | |-FunctionDecl 0x55ac41758560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55ac41758410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55ac41758490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41758618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41758690 Implicit # | | | `-ConstAttr 0x55ac417586b8 Implicit # | | |-FunctionDecl 0x55ac41758880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ac41758730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55ac417587b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41758938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac417589b0 Implicit # | | | `-ConstAttr 0x55ac417589d8 Implicit # | | |-FunctionDecl 0x55ac41758ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55ac41758a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55ac41758ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41758c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41758cd0 Implicit # | | | `-ConstAttr 0x55ac41758cf8 Implicit # | | |-FunctionDecl 0x55ac41758ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55ac41758d58 col:18 'double' # | | | |-ParmVarDecl 0x55ac41758dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55ac41758f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41758fd8 Implicit # | | | `-ConstAttr 0x55ac41759000 Implicit # | | |-FunctionDecl 0x55ac41759248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55ac41759078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55ac417590f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41759300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41759378 Implicit # | | | `-ConstAttr 0x55ac417593a0 Implicit # | | |-FunctionDecl 0x55ac417595e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55ac41759418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55ac41759498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417596a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41759718 Implicit # | | | `-ConstAttr 0x55ac41759740 Implicit # | | |-FunctionDecl 0x55ac41759988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55ac417597b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55ac41759838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41759a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ac41759ab8 Implicit # | | | `-ConstAttr 0x55ac41759ae0 Implicit # | | |-FunctionDecl 0x55ac41759d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55ac41759b40 col:14 'half' # | | | |-ParmVarDecl 0x55ac41759bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55ac41759dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac41759e50 Implicit # | | | `-ConstAttr 0x55ac41759e78 Implicit # | | |-FunctionDecl 0x55ac4175a030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55ac41759ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55ac41759f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175a0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175a160 Implicit # | | | `-ConstAttr 0x55ac4175a188 Implicit # | | |-FunctionDecl 0x55ac4175a350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ac4175a200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55ac4175a280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175a408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175a480 Implicit # | | | `-ConstAttr 0x55ac4175a4a8 Implicit # | | |-FunctionDecl 0x55ac4175a670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55ac4175a520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55ac4175a5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175a728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175a7a0 Implicit # | | | `-ConstAttr 0x55ac4175a7c8 Implicit # | | |-FunctionDecl 0x55ac4175a978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55ac4175a828 col:12 'int' # | | | |-ParmVarDecl 0x55ac4175a8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55ac4175aa30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175aaa8 Implicit # | | | `-ConstAttr 0x55ac4175aad0 Implicit # | | |-FunctionDecl 0x55ac4175ac98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55ac4175ab48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55ac4175abc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175ad50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175adc8 Implicit # | | | `-ConstAttr 0x55ac4175adf0 Implicit # | | |-FunctionDecl 0x55ac4175afb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55ac4175ae68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55ac4175aee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175b070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175b0e8 Implicit # | | | `-ConstAttr 0x55ac4175b110 Implicit # | | |-FunctionDecl 0x55ac4175b2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55ac4175b188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55ac4175b208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175b390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175b408 Implicit # | | | `-ConstAttr 0x55ac4175b430 Implicit # | | |-FunctionDecl 0x55ac4175b5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55ac4175b4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac4175b528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac4175b6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175b728 Implicit # | | | `-ConstAttr 0x55ac4175b750 Implicit # | | |-FunctionDecl 0x55ac4175b918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55ac4175b7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac4175b848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175b9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175ba48 Implicit # | | | `-ConstAttr 0x55ac4175ba70 Implicit # | | |-FunctionDecl 0x55ac4175bc38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55ac4175bae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac4175bb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175bcf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175bd78 Implicit # | | | `-ConstAttr 0x55ac4175bda0 Implicit # | | |-FunctionDecl 0x55ac4175bf68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55ac4175be18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac4175be98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175c020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175c098 Implicit # | | | `-ConstAttr 0x55ac4175c0c0 Implicit # | | |-FunctionDecl 0x55ac4175c270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55ac4175c120 col:16 'float' # | | | |-ParmVarDecl 0x55ac4175c1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ac4175c328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175c3a0 Implicit # | | | `-ConstAttr 0x55ac4175c3c8 Implicit # | | |-FunctionDecl 0x55ac4175c590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55ac4175c440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55ac4175c4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175c648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175c6c0 Implicit # | | | `-ConstAttr 0x55ac4175c6e8 Implicit # | | |-FunctionDecl 0x55ac4175c8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ac4175c760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55ac4175c7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175c968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175c9e0 Implicit # | | | `-ConstAttr 0x55ac4175ca08 Implicit # | | |-FunctionDecl 0x55ac4175cbd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55ac4175ca80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55ac4175cb00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175cc88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175cd00 Implicit # | | | `-ConstAttr 0x55ac4175cd28 Implicit # | | |-FunctionDecl 0x55ac4175cef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55ac4175cda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac4175ce20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac4175cfa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175d020 Implicit # | | | `-ConstAttr 0x55ac4175d048 Implicit # | | |-FunctionDecl 0x55ac4175d210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55ac4175d0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4175d140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175d2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175d340 Implicit # | | | `-ConstAttr 0x55ac4175d368 Implicit # | | |-FunctionDecl 0x55ac4175d530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55ac4175d3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4175d460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175d5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175d660 Implicit # | | | `-ConstAttr 0x55ac4175d688 Implicit # | | |-FunctionDecl 0x55ac4175d850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55ac4175d700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4175d780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175d908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175d980 Implicit # | | | `-ConstAttr 0x55ac4175d9a8 Implicit # | | |-FunctionDecl 0x55ac4175db70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55ac4175da20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac4175daa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac4175dc28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175dca0 Implicit # | | | `-ConstAttr 0x55ac4175dcc8 Implicit # | | |-FunctionDecl 0x55ac4175f8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55ac4175f768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4175f7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175f970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175f9e8 Implicit # | | | `-ConstAttr 0x55ac4175fa10 Implicit # | | |-FunctionDecl 0x55ac4175fbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55ac4175fa88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4175fb08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175fc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac4175fd08 Implicit # | | | `-ConstAttr 0x55ac4175fd30 Implicit # | | |-FunctionDecl 0x55ac4175fef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55ac4175fda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4175fe28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4175ffb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac41760028 Implicit # | | | `-ConstAttr 0x55ac41760050 Implicit # | | |-FunctionDecl 0x55ac41760200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55ac417600b0 col:18 'double' # | | | |-ParmVarDecl 0x55ac41760130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55ac417602b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac41760330 Implicit # | | | `-ConstAttr 0x55ac41760358 Implicit # | | |-FunctionDecl 0x55ac41760520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55ac417603d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55ac41760450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417605d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac41760650 Implicit # | | | `-ConstAttr 0x55ac41760678 Implicit # | | |-FunctionDecl 0x55ac41760840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55ac417606f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55ac41760770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417608f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac41760970 Implicit # | | | `-ConstAttr 0x55ac41760998 Implicit # | | |-FunctionDecl 0x55ac41760b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55ac41760a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55ac41760a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41760c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ac41760c90 Implicit # | | | `-ConstAttr 0x55ac41760cb8 Implicit # | | |-FunctionTemplateDecl 0x55ac417610e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ac41760d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ac41760d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55ac41761038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ac41760e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55ac41760f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac41761148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ac41761650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55ac417611c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41761258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55ac417612c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55ac417615a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ac417613f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55ac417614d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac417616b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ac41761b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ac41761778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ac417617e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55ac41761aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ac41761920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55ac417619d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac41761bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ac417620d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55ac41761c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41761cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55ac41761d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55ac41762028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ac41761e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55ac41761f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac41762138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ac41762668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ac417621d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ac41762248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55ac417622b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55ac417625c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ac41762418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55ac417624f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac417626d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ac41762ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55ac41762758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac417627f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55ac41762868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55ac417628d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55ac41762c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ac41762a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ac41762b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac41762d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ac417630d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55ac41762db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ac41762e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55ac41763028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55ac41762f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac41763130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55ac41763580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55ac417631a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41763248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55ac417632b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55ac417634d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55ac41763428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac417635e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55ac41763770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55ac41763690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55ac41763820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ac41763898 Implicit # | | | `-ConstAttr 0x55ac417638c0 Implicit # | | |-FunctionDecl 0x55ac417639d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41763928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41763a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ac41763b00 Implicit # | | | `-ConstAttr 0x55ac41763b28 Implicit # | | |-FunctionDecl 0x55ac41763c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41763ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41763d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ac41763d78 Implicit # | | | `-ConstAttr 0x55ac41763da0 Implicit # | | |-FunctionDecl 0x55ac41763ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41763e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41763f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ac41763ff0 Implicit # | | | `-ConstAttr 0x55ac41764018 Implicit # | | |-FunctionDecl 0x55ac41764128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55ac41764078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55ac417641d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ac41764250 Implicit # | | | `-ConstAttr 0x55ac41764278 Implicit # | | |-FunctionDecl 0x55ac417643a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417642f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41764450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ac417644c8 Implicit # | | | `-ConstAttr 0x55ac417644f0 Implicit # | | |-FunctionDecl 0x55ac41764618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41764568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417646c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ac41764740 Implicit # | | | `-ConstAttr 0x55ac41764768 Implicit # | | |-FunctionDecl 0x55ac41764890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417647e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41764940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ac417649b8 Implicit # | | | `-ConstAttr 0x55ac417649e0 Implicit # | | |-FunctionDecl 0x55ac41764b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55ac41764a38 col:13 'bool' # | | | |-ParmVarDecl 0x55ac41764ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55ac41764c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41764ca8 Implicit # | | | `-ConstAttr 0x55ac41764cd0 Implicit # | | |-FunctionDecl 0x55ac41764e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55ac41764d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55ac41764db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41764f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41764fb8 Implicit # | | | `-ConstAttr 0x55ac41764fe0 Implicit # | | |-FunctionDecl 0x55ac417651a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55ac41765058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55ac417650d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41765260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac417652d8 Implicit # | | | `-ConstAttr 0x55ac41765300 Implicit # | | |-FunctionDecl 0x55ac417654c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55ac41765378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55ac417653f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41765580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac417655f8 Implicit # | | | `-ConstAttr 0x55ac41765620 Implicit # | | |-FunctionDecl 0x55ac417657e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55ac41765680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55ac41765700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ac417658a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41765918 Implicit # | | | `-ConstAttr 0x55ac41765940 Implicit # | | |-FunctionDecl 0x55ac41765af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55ac417659a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55ac41765a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41765ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41765c20 Implicit # | | | `-ConstAttr 0x55ac41765c48 Implicit # | | |-FunctionDecl 0x55ac41765df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55ac41765ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55ac41765d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41765eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41765f28 Implicit # | | | `-ConstAttr 0x55ac41765f50 Implicit # | | |-FunctionDecl 0x55ac41766100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55ac41765fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55ac41766030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ac417661b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41766230 Implicit # | | | `-ConstAttr 0x55ac41766258 Implicit # | | |-FunctionDecl 0x55ac41766408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55ac417662b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55ac41766338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ac417664c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41766538 Implicit # | | | `-ConstAttr 0x55ac41766560 Implicit # | | |-FunctionDecl 0x55ac41766710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55ac417665c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55ac41766640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ac417667c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41766840 Implicit # | | | `-ConstAttr 0x55ac41766868 Implicit # | | |-FunctionDecl 0x55ac41766a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55ac417668c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55ac41766948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41766ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41766b48 Implicit # | | | `-ConstAttr 0x55ac41766b70 Implicit # | | |-FunctionDecl 0x55ac41766d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55ac41766bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55ac41766c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41766dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41766e50 Implicit # | | | `-ConstAttr 0x55ac41766e78 Implicit # | | |-FunctionDecl 0x55ac41767028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55ac41766ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55ac41766f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ac417670e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41767158 Implicit # | | | `-ConstAttr 0x55ac41767180 Implicit # | | |-FunctionDecl 0x55ac41767330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55ac417671e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55ac41767260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ac417673e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41767460 Implicit # | | | `-ConstAttr 0x55ac41767488 Implicit # | | |-FunctionDecl 0x55ac41767638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55ac417674e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55ac41767568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ac417676f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41767790 Implicit # | | | `-ConstAttr 0x55ac417677b8 Implicit # | | |-FunctionDecl 0x55ac41767968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55ac41767818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55ac41767898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41767a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41767a98 Implicit # | | | `-ConstAttr 0x55ac41767ac0 Implicit # | | |-FunctionDecl 0x55ac41767c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55ac41767b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55ac41767ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41767d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac41767da0 Implicit # | | | `-ConstAttr 0x55ac41767dc8 Implicit # | | |-FunctionDecl 0x55ac41767f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55ac41767e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55ac41767ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41768030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac417680a8 Implicit # | | | `-ConstAttr 0x55ac417680d0 Implicit # | | |-FunctionDecl 0x55ac41768280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55ac41768130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55ac417681b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ac41768338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ac417683b0 Implicit # | | | `-ConstAttr 0x55ac417683d8 Implicit # | | |-FunctionDecl 0x55ac41768588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55ac41768438 col:14 'half' # | | | |-ParmVarDecl 0x55ac417684b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55ac41768640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ac417686b8 Implicit # | | | `-ConstAttr 0x55ac417686e0 Implicit # | | |-FunctionDecl 0x55ac41768898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55ac41768748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55ac417687c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41768950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ac417689c8 Implicit # | | | `-ConstAttr 0x55ac417689f0 Implicit # | | |-FunctionDecl 0x55ac41768bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ac41768a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55ac41768ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41768c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ac41768ce8 Implicit # | | | `-ConstAttr 0x55ac41768d10 Implicit # | | |-FunctionDecl 0x55ac41768ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55ac41768d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55ac41768e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41768f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ac41769008 Implicit # | | | `-ConstAttr 0x55ac41769030 Implicit # | | |-FunctionDecl 0x55ac417691e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55ac41769090 col:16 'float' # | | | |-ParmVarDecl 0x55ac41769110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ac41769298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ac41769310 Implicit # | | | `-ConstAttr 0x55ac41769338 Implicit # | | |-FunctionDecl 0x55ac41769500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55ac417693b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55ac41769430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417695b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ac41769630 Implicit # | | | `-ConstAttr 0x55ac41769658 Implicit # | | |-FunctionDecl 0x55ac41769870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ac417696d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55ac417697a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41769928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ac417699a0 Implicit # | | | `-ConstAttr 0x55ac417699c8 Implicit # | | |-FunctionDecl 0x55ac41769b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55ac41769a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55ac41769ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41769c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ac41769cc0 Implicit # | | | `-ConstAttr 0x55ac41769ce8 Implicit # | | |-FunctionDecl 0x55ac41769e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55ac41769d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41769ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ac41769f38 Implicit # | | | `-ConstAttr 0x55ac41769f60 Implicit # | | |-FunctionDecl 0x55ac4176a078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac41769fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176a128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ac4176a1a0 Implicit # | | | `-ConstAttr 0x55ac4176a1c8 Implicit # | | |-FunctionDecl 0x55ac4176a2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac4176a240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176a3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ac4176a418 Implicit # | | | `-ConstAttr 0x55ac4176a440 Implicit # | | |-FunctionDecl 0x55ac4176a568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac4176a4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176a618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ac4176a690 Implicit # | | | `-ConstAttr 0x55ac4176a6b8 Implicit # | | |-FunctionDecl 0x55ac4176a7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ac4176a730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac4176a890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ac4176a908 Implicit # | | | `-ConstAttr 0x55ac4176a930 Implicit # | | |-FunctionDecl 0x55ac4176aa58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac4176a9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176ab08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ac4176ab80 Implicit # | | | `-ConstAttr 0x55ac4176aba8 Implicit # | | |-FunctionDecl 0x55ac4176acd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac4176ac20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176ad80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ac4176adf8 Implicit # | | | `-ConstAttr 0x55ac4176ae20 Implicit # | | |-FunctionDecl 0x55ac4176af48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac4176ae98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176aff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ac4176b070 Implicit # | | | `-ConstAttr 0x55ac4176b098 Implicit # | | |-FunctionDecl 0x55ac4176b260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ac4176b110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55ac4176b190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176b318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55ac4176b390 Implicit # | | | `-ConstAttr 0x55ac4176b3b8 Implicit # | | |-FunctionDecl 0x55ac4176b570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ac4176b420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55ac4176b4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176b628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55ac4176b6a0 Implicit # | | | `-ConstAttr 0x55ac4176b6c8 Implicit # | | |-FunctionDecl 0x55ac4176b7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55ac4176b728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ac4176b8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176b920 Implicit # | | | `-ConstAttr 0x55ac4176b948 Implicit # | | |-FunctionDecl 0x55ac4176ba60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac4176b9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176bb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176bb88 Implicit # | | | `-ConstAttr 0x55ac4176bbb0 Implicit # | | |-FunctionDecl 0x55ac4176bcd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac4176bc28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176bd88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176be00 Implicit # | | | `-ConstAttr 0x55ac4176be28 Implicit # | | |-FunctionDecl 0x55ac4176bf50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac4176bea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176c000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176c078 Implicit # | | | `-ConstAttr 0x55ac4176c0a0 Implicit # | | |-FunctionDecl 0x55ac4176c1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55ac4176c100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ac4176c260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176c2d8 Implicit # | | | `-ConstAttr 0x55ac4176c300 Implicit # | | |-FunctionDecl 0x55ac4176c428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac4176c378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176c4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176c550 Implicit # | | | `-ConstAttr 0x55ac4176c578 Implicit # | | |-FunctionDecl 0x55ac4176c6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac4176c5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176c750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176c7c8 Implicit # | | | `-ConstAttr 0x55ac4176c7f0 Implicit # | | |-FunctionDecl 0x55ac4176c918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac4176c868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176c9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176ca40 Implicit # | | | `-ConstAttr 0x55ac4176ca68 Implicit # | | |-FunctionDecl 0x55ac4176cb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55ac4176cac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55ac4176cc28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176cca0 Implicit # | | | `-ConstAttr 0x55ac4176ccc8 Implicit # | | |-FunctionDecl 0x55ac4176cdf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55ac4176cd40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176cea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176cf18 Implicit # | | | `-ConstAttr 0x55ac4176cf40 Implicit # | | |-FunctionDecl 0x55ac4176d068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55ac4176cfb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176d118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176d190 Implicit # | | | `-ConstAttr 0x55ac4176d1b8 Implicit # | | |-FunctionDecl 0x55ac4176d2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55ac4176d230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176d390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ac4176d408 Implicit # | | | `-ConstAttr 0x55ac4176d430 Implicit # | | |-FunctionDecl 0x55ac4176d540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55ac4176d490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ac4176d5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ac4176d668 Implicit # | | | `-ConstAttr 0x55ac4176d690 Implicit # | | |-FunctionDecl 0x55ac4176d7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac4176d6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176d870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ac4176d8e8 Implicit # | | | `-ConstAttr 0x55ac4176d910 Implicit # | | |-FunctionDecl 0x55ac4176da38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac4176d988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176dae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ac4176db60 Implicit # | | | `-ConstAttr 0x55ac4176db88 Implicit # | | |-FunctionDecl 0x55ac4176dcb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac4176dc00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176dd60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ac4176ddd8 Implicit # | | | `-ConstAttr 0x55ac4176de00 Implicit # | | |-FunctionDecl 0x55ac4176df10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55ac4176de60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55ac4176dfc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ac4176e038 Implicit # | | | `-ConstAttr 0x55ac4176e060 Implicit # | | |-FunctionDecl 0x55ac4176e188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac4176e0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176e238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ac4176e2b0 Implicit # | | | `-ConstAttr 0x55ac4176e2d8 Implicit # | | |-FunctionDecl 0x55ac4176e400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac4176e350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176e4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ac4176e528 Implicit # | | | `-ConstAttr 0x55ac4176e550 Implicit # | | |-FunctionDecl 0x55ac4176e678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac4176e5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176e728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ac4176e7a0 Implicit # | | | `-ConstAttr 0x55ac4176e7c8 Implicit # | | |-FunctionDecl 0x55ac4176e8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55ac4176e828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ac4176e988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ac4176ea00 Implicit # | | | `-ConstAttr 0x55ac4176ea28 Implicit # | | |-FunctionDecl 0x55ac4176eb40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac4176ea90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176ebf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ac4176ec68 Implicit # | | | `-ConstAttr 0x55ac4176ec90 Implicit # | | |-FunctionDecl 0x55ac4176edb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac4176ed08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176ee68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ac4176eee0 Implicit # | | | `-ConstAttr 0x55ac4176ef08 Implicit # | | |-FunctionDecl 0x55ac4176f030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac4176ef80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176f0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ac4176f158 Implicit # | | | `-ConstAttr 0x55ac4176f180 Implicit # | | |-FunctionDecl 0x55ac4176f290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55ac4176f1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55ac4176f340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ac4176f3b8 Implicit # | | | `-ConstAttr 0x55ac4176f3e0 Implicit # | | |-FunctionDecl 0x55ac4176f508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac4176f458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176f5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ac4176f630 Implicit # | | | `-ConstAttr 0x55ac4176f658 Implicit # | | |-FunctionDecl 0x55ac41733be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac4176f6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41733c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ac41733d08 Implicit # | | | `-ConstAttr 0x55ac41733d30 Implicit # | | |-FunctionDecl 0x55ac41733e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41733da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41733f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ac41733f80 Implicit # | | | `-ConstAttr 0x55ac41733fa8 Implicit # | | |-FunctionDecl 0x55ac417340b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55ac41734008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55ac41734168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac417341e0 Implicit # | | | `-ConstAttr 0x55ac41734208 Implicit # | | |-FunctionDecl 0x55ac41734320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41734270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417343d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac41734448 Implicit # | | | `-ConstAttr 0x55ac41734470 Implicit # | | |-FunctionDecl 0x55ac41734598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac417344e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41734648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac417346c0 Implicit # | | | `-ConstAttr 0x55ac417346e8 Implicit # | | |-FunctionDecl 0x55ac41734810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41734760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417348c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac41734938 Implicit # | | | `-ConstAttr 0x55ac41734960 Implicit # | | |-FunctionDecl 0x55ac41734a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55ac417349c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55ac41734b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac41734b98 Implicit # | | | `-ConstAttr 0x55ac41734bc0 Implicit # | | |-FunctionDecl 0x55ac41734ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41734c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41734d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac41734e10 Implicit # | | | `-ConstAttr 0x55ac41734e38 Implicit # | | |-FunctionDecl 0x55ac41734f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41734eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41735010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac41735088 Implicit # | | | `-ConstAttr 0x55ac417350b0 Implicit # | | |-FunctionDecl 0x55ac417351d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41735128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41735288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac41735300 Implicit # | | | `-ConstAttr 0x55ac41735328 Implicit # | | |-FunctionDecl 0x55ac41735438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55ac41735388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55ac417354e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac41735560 Implicit # | | | `-ConstAttr 0x55ac41735588 Implicit # | | |-FunctionDecl 0x55ac417356b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55ac41735600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41735760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac417357d8 Implicit # | | | `-ConstAttr 0x55ac41735800 Implicit # | | |-FunctionDecl 0x55ac41735928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55ac41735878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417359d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac41735a50 Implicit # | | | `-ConstAttr 0x55ac41735a78 Implicit # | | |-FunctionDecl 0x55ac41735bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55ac41735af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41735ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ac41735d18 Implicit # | | | `-ConstAttr 0x55ac41735d40 Implicit # | | |-FunctionTemplateDecl 0x55ac41736158 col:3 select # | | | |-TemplateTypeParmDecl 0x55ac41735d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac417360b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55ac41735e40 col:14 'bool' # | | | |-ParmVarDecl 0x55ac41735eb8 col:17 'T' # | | | |-ParmVarDecl 0x55ac41735f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55ac417361c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55ac417362a8 Implicit # | | | `-ConstAttr 0x55ac417362d0 Implicit # | | |-FunctionTemplateDecl 0x55ac417367d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ac417362f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41736728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55ac41736478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ac41736558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ac41736638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac41736840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ac41736da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ac417368c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41736cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55ac41736a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ac41736b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ac41736c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac41736e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ac41737370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ac41736e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac417372c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55ac41737018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ac417370f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ac417371d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac417373e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ac41737970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ac41737468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac417378c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55ac417375e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ac41737660 col:39 'T' # | | | |-ParmVarDecl 0x55ac41737740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac417379e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ac4177bb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ac41737a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4177ba58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55ac4177b7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ac4177b838 col:39 'T' # | | | |-ParmVarDecl 0x55ac4177b918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac4177bb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ac4177c0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ac4177bbf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4177c008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55ac4177bd78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ac4177bdf0 col:39 'T' # | | | |-ParmVarDecl 0x55ac4177bed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ac4177c120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ac4177c6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ac4177c1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4177c608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55ac4177c328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ac4177c408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ac4177c480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55ac4177c720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ac4177cc60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ac4177c7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4177cbb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55ac4177c928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ac4177ca08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ac4177ca80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55ac4177ccd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ac4177d210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ac4177cd58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4177d168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55ac4177ced8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ac4177cfb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ac4177d030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55ac4177d280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ac4177d950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55ac4177d308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4177d8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55ac4177d620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55ac4177d698 col:23 'T' # | | | |-ParmVarDecl 0x55ac4177d710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55ac4177d9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ac4177dfc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55ac4177da48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4177df18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55ac4177dcf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55ac4177dd68 col:23 'T' # | | | |-ParmVarDecl 0x55ac4177dde0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55ac4177e030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ac4177e630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55ac4177e0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4177e588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55ac4177e360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55ac4177e3d8 col:23 'T' # | | | |-ParmVarDecl 0x55ac4177e450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55ac4177e6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55ac4177e800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55ac4177e750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ac4177e8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ac4177e928 Implicit # | | | `-ConstAttr 0x55ac4177e950 Implicit # | | |-FunctionDecl 0x55ac4177ea68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac4177e9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4177eb18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ac4177eb90 Implicit # | | | `-ConstAttr 0x55ac4177ebb8 Implicit # | | |-FunctionDecl 0x55ac4177ece0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac4177ec30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4177ed90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ac4177ee08 Implicit # | | | `-ConstAttr 0x55ac4177ee30 Implicit # | | |-FunctionDecl 0x55ac4177ef58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac4177eea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4177f008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ac4177f080 Implicit # | | | `-ConstAttr 0x55ac4177f0a8 Implicit # | | |-FunctionDecl 0x55ac4177f1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55ac4177f108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ac4177f268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ac4177f2e0 Implicit # | | | `-ConstAttr 0x55ac4177f308 Implicit # | | |-FunctionDecl 0x55ac4177f430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac4177f380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4177f4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ac4177f558 Implicit # | | | `-ConstAttr 0x55ac4177f580 Implicit # | | |-FunctionDecl 0x55ac4177f6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac4177f5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4177f758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ac4177f7e0 Implicit # | | | `-ConstAttr 0x55ac4177f808 Implicit # | | |-FunctionDecl 0x55ac4177f930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac4177f880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4177f9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ac4177fa58 Implicit # | | | `-ConstAttr 0x55ac4177fa80 Implicit # | | |-FunctionDecl 0x55ac4177fb90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55ac4177fae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ac4177fc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ac4177fcb8 Implicit # | | | `-ConstAttr 0x55ac4177fce0 Implicit # | | |-FunctionDecl 0x55ac4177fdf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac4177fd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4177fea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ac4177ff20 Implicit # | | | `-ConstAttr 0x55ac4177ff48 Implicit # | | |-FunctionDecl 0x55ac41780070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac4177ffc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41780120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ac41780198 Implicit # | | | `-ConstAttr 0x55ac417801c0 Implicit # | | |-FunctionDecl 0x55ac417802e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41780238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41780398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ac41780410 Implicit # | | | `-ConstAttr 0x55ac41780438 Implicit # | | |-FunctionDecl 0x55ac41780548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55ac41780498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac417805f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ac41780670 Implicit # | | | `-ConstAttr 0x55ac41780698 Implicit # | | |-FunctionDecl 0x55ac417807c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41780710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41780870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ac417808e8 Implicit # | | | `-ConstAttr 0x55ac41780910 Implicit # | | |-FunctionDecl 0x55ac41780a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41780988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41780ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ac41780b60 Implicit # | | | `-ConstAttr 0x55ac41780b88 Implicit # | | |-FunctionDecl 0x55ac41780cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41780c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41780d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ac41780dd8 Implicit # | | | `-ConstAttr 0x55ac41780e00 Implicit # | | |-FunctionDecl 0x55ac41780f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55ac41780e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ac41780fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ac41781038 Implicit # | | | `-ConstAttr 0x55ac41781060 Implicit # | | |-FunctionDecl 0x55ac41781178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417810c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41781228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ac417812a0 Implicit # | | | `-ConstAttr 0x55ac417812c8 Implicit # | | |-FunctionDecl 0x55ac417813f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41781340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417814a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ac41781518 Implicit # | | | `-ConstAttr 0x55ac41781540 Implicit # | | |-FunctionDecl 0x55ac41781668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417815b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41781718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ac41781790 Implicit # | | | `-ConstAttr 0x55ac417817b8 Implicit # | | |-FunctionDecl 0x55ac417818d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55ac41781828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac41781988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ac41781a00 Implicit # | | | `-ConstAttr 0x55ac41781a28 Implicit # | | |-FunctionDecl 0x55ac41781b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41781aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41781c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ac41781c78 Implicit # | | | `-ConstAttr 0x55ac41781ca0 Implicit # | | |-FunctionDecl 0x55ac41781dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41781d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41781e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ac41781ef0 Implicit # | | | `-ConstAttr 0x55ac41781f18 Implicit # | | |-FunctionDecl 0x55ac41782040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41781f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417820f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ac41782168 Implicit # | | | `-ConstAttr 0x55ac41782190 Implicit # | | |-FunctionDecl 0x55ac41782340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55ac417821f0 col:15 'half' # | | | |-ParmVarDecl 0x55ac41782270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55ac417823f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ac41782470 Implicit # | | | `-ConstAttr 0x55ac41782498 Implicit # | | |-FunctionDecl 0x55ac41782650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55ac41782500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55ac41782580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41782708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ac41782780 Implicit # | | | `-ConstAttr 0x55ac417827a8 Implicit # | | |-FunctionDecl 0x55ac41782970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ac41782820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55ac417828a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41782a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ac41782aa0 Implicit # | | | `-ConstAttr 0x55ac41782ac8 Implicit # | | |-FunctionDecl 0x55ac41782c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55ac41782b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55ac41782bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41782d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ac41782dc0 Implicit # | | | `-ConstAttr 0x55ac41782de8 Implicit # | | |-FunctionDecl 0x55ac41782f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55ac41782e48 col:17 'float' # | | | |-ParmVarDecl 0x55ac41782ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55ac41783050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ac417830c8 Implicit # | | | `-ConstAttr 0x55ac417830f0 Implicit # | | |-FunctionDecl 0x55ac417832b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55ac41783168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55ac417831e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41783370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ac417833e8 Implicit # | | | `-ConstAttr 0x55ac41783410 Implicit # | | |-FunctionDecl 0x55ac417835d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ac41783488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55ac41783508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41783690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ac41783708 Implicit # | | | `-ConstAttr 0x55ac41783730 Implicit # | | |-FunctionDecl 0x55ac41783950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55ac41783800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55ac41783880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41783a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ac41783a80 Implicit # | | | `-ConstAttr 0x55ac41783aa8 Implicit # | | |-FunctionDecl 0x55ac41783bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55ac41783b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ac41783c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ac41783ce0 Implicit # | | | `-ConstAttr 0x55ac41783d08 Implicit # | | |-FunctionDecl 0x55ac41783e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41783d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41783ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ac41783f48 Implicit # | | | `-ConstAttr 0x55ac41783f70 Implicit # | | |-FunctionDecl 0x55ac41784098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41783fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41784148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ac417841c0 Implicit # | | | `-ConstAttr 0x55ac417841e8 Implicit # | | |-FunctionDecl 0x55ac41784310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41784260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417843c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ac41784438 Implicit # | | | `-ConstAttr 0x55ac41784460 Implicit # | | |-FunctionDecl 0x55ac41784570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55ac417844c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ac41784620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ac41784698 Implicit # | | | `-ConstAttr 0x55ac417846c0 Implicit # | | |-FunctionDecl 0x55ac417847e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41784738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41784898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ac41784910 Implicit # | | | `-ConstAttr 0x55ac41784938 Implicit # | | |-FunctionDecl 0x55ac41784a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417849b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41784b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ac41784b88 Implicit # | | | `-ConstAttr 0x55ac41784bb0 Implicit # | | |-FunctionDecl 0x55ac41784cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41784c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41784d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ac41784e00 Implicit # | | | `-ConstAttr 0x55ac41784e28 Implicit # | | |-FunctionDecl 0x55ac41784f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55ac41784e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ac41784fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ac41785060 Implicit # | | | `-ConstAttr 0x55ac41785088 Implicit # | | |-FunctionDecl 0x55ac417851a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417850f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41785250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ac417852c8 Implicit # | | | `-ConstAttr 0x55ac417852f0 Implicit # | | |-FunctionDecl 0x55ac41785418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41785368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417854c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ac41785540 Implicit # | | | `-ConstAttr 0x55ac41785568 Implicit # | | |-FunctionDecl 0x55ac41785690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417855e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41785740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ac417857b8 Implicit # | | | `-ConstAttr 0x55ac41785810 Implicit # | | |-FunctionDecl 0x55ac41785920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55ac41785870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ac417859d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ac41785a48 Implicit # | | | `-ConstAttr 0x55ac41785a70 Implicit # | | |-FunctionDecl 0x55ac41785b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41785ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41785c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ac41785cc0 Implicit # | | | `-ConstAttr 0x55ac41785ce8 Implicit # | | |-FunctionDecl 0x55ac41785e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41785d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41785ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ac41785f38 Implicit # | | | `-ConstAttr 0x55ac41785f60 Implicit # | | |-FunctionDecl 0x55ac41786088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41785fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41786138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ac417861b0 Implicit # | | | `-ConstAttr 0x55ac417861d8 Implicit # | | |-FunctionDecl 0x55ac417862e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55ac41786238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ac41786398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ac41786410 Implicit # | | | `-ConstAttr 0x55ac41786438 Implicit # | | |-FunctionDecl 0x55ac41786550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417864a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41786600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ac41786678 Implicit # | | | `-ConstAttr 0x55ac417866a0 Implicit # | | |-FunctionDecl 0x55ac417867c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41786718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41786878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ac417868f0 Implicit # | | | `-ConstAttr 0x55ac41786918 Implicit # | | |-FunctionDecl 0x55ac41786a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41786990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41786af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ac41786b68 Implicit # | | | `-ConstAttr 0x55ac41786b90 Implicit # | | |-FunctionDecl 0x55ac41786ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55ac41786bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55ac41786d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ac41786dc8 Implicit # | | | `-ConstAttr 0x55ac41786df0 Implicit # | | |-FunctionDecl 0x55ac41786f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41786e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41786fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ac41787040 Implicit # | | | `-ConstAttr 0x55ac41787068 Implicit # | | |-FunctionDecl 0x55ac41787190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417870e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41787240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ac417872b8 Implicit # | | | `-ConstAttr 0x55ac417872e0 Implicit # | | |-FunctionDecl 0x55ac41787408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41787358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417874b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ac41787530 Implicit # | | | `-ConstAttr 0x55ac41787558 Implicit # | | |-FunctionDecl 0x55ac41787660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55ac417875b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55ac41787710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac41787770 # | | | |-NoThrowAttr 0x55ac417877b0 Implicit # | | | `-ConstAttr 0x55ac417877d8 Implicit # | | |-FunctionDecl 0x55ac41787900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55ac41787850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417879b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac41787a10 # | | | |-NoThrowAttr 0x55ac41787a50 Implicit # | | | `-ConstAttr 0x55ac41787a78 Implicit # | | |-FunctionDecl 0x55ac41787ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55ac41787af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41787c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac41787cb0 # | | | |-NoThrowAttr 0x55ac41787cf0 Implicit # | | | `-ConstAttr 0x55ac41787d18 Implicit # | | |-FunctionDecl 0x55ac41787e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55ac41787d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41787ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac41787f50 # | | | |-NoThrowAttr 0x55ac41787f90 Implicit # | | | `-ConstAttr 0x55ac41787fb8 Implicit # | | |-FunctionDecl 0x55ac417880d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55ac41788028 col:56 'int' # | | | |-AvailabilityAttr 0x55ac41788180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41788240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac41788270 # | | | |-NoThrowAttr 0x55ac417882b0 Implicit # | | | `-ConstAttr 0x55ac417882d8 Implicit # | | |-FunctionDecl 0x55ac41788488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55ac41788360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55ac41788538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417885f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac41788628 # | | | |-NoThrowAttr 0x55ac41788668 Implicit # | | | `-ConstAttr 0x55ac41788690 Implicit # | | |-FunctionDecl 0x55ac41788848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55ac41788718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55ac417888f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417889b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac417889e8 # | | | |-NoThrowAttr 0x55ac41788a28 Implicit # | | | `-ConstAttr 0x55ac41788a50 Implicit # | | |-FunctionDecl 0x55ac41788c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55ac41788ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55ac41788cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41788d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac41788da8 # | | | |-NoThrowAttr 0x55ac41788de8 Implicit # | | | `-ConstAttr 0x55ac41788e10 Implicit # | | |-FunctionDecl 0x55ac41788f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55ac41788e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ac41788ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417890b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac417890e0 # | | | |-NoThrowAttr 0x55ac41789120 Implicit # | | | `-ConstAttr 0x55ac41789148 Implicit # | | |-FunctionDecl 0x55ac417892f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55ac417891d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ac417893a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41789468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac41789498 # | | | |-NoThrowAttr 0x55ac417894d8 Implicit # | | | `-ConstAttr 0x55ac41789500 Implicit # | | |-FunctionDecl 0x55ac417896b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55ac41789588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ac41789768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41789860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac41789890 # | | | |-NoThrowAttr 0x55ac417898d0 Implicit # | | | `-ConstAttr 0x55ac417898f8 Implicit # | | |-FunctionDecl 0x55ac41789aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55ac41789980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ac41789b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41789c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac41789c48 # | | | |-NoThrowAttr 0x55ac41789c88 Implicit # | | | `-ConstAttr 0x55ac41789cb0 Implicit # | | |-FunctionDecl 0x55ac41789de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55ac41789d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55ac41789e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41789f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac41789f80 # | | | |-NoThrowAttr 0x55ac41789fc0 Implicit # | | | `-ConstAttr 0x55ac41789fe8 Implicit # | | |-FunctionDecl 0x55ac4178a198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55ac4178a070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55ac4178a248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178a308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178a338 # | | | |-NoThrowAttr 0x55ac4178a378 Implicit # | | | `-ConstAttr 0x55ac4178a3a0 Implicit # | | |-FunctionDecl 0x55ac4178a558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55ac4178a428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55ac4178a608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178a6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178a6f8 # | | | |-NoThrowAttr 0x55ac4178a738 Implicit # | | | `-ConstAttr 0x55ac4178a760 Implicit # | | |-FunctionDecl 0x55ac4178a918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55ac4178a7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55ac4178a9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178aa88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178aab8 # | | | |-NoThrowAttr 0x55ac4178aaf8 Implicit # | | | `-ConstAttr 0x55ac4178ab20 Implicit # | | |-FunctionDecl 0x55ac4178ac50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55ac4178aba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ac4178ad00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178adc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178adf0 # | | | |-NoThrowAttr 0x55ac4178ae30 Implicit # | | | `-ConstAttr 0x55ac4178ae58 Implicit # | | |-FunctionDecl 0x55ac4178b008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac4178aee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ac4178b0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178b178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178b1a8 # | | | |-NoThrowAttr 0x55ac4178b1e8 Implicit # | | | `-ConstAttr 0x55ac4178b210 Implicit # | | |-FunctionDecl 0x55ac4178b3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac4178b298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ac4178b478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178b538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178b568 # | | | |-NoThrowAttr 0x55ac4178b5a8 Implicit # | | | `-ConstAttr 0x55ac4178b5d0 Implicit # | | |-FunctionDecl 0x55ac4178b788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac4178b658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ac4178b848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178b908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178b938 # | | | |-NoThrowAttr 0x55ac4178b978 Implicit # | | | `-ConstAttr 0x55ac4178b9a0 Implicit # | | |-FunctionDecl 0x55ac4178bab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55ac4178ba10 col:58 'float' # | | | |-AvailabilityAttr 0x55ac4178bb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178bc28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178bc58 # | | | |-NoThrowAttr 0x55ac4178bc98 Implicit # | | | `-ConstAttr 0x55ac4178bcc0 Implicit # | | |-FunctionDecl 0x55ac4178bdf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55ac4178bd48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55ac4178bea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178bf68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178bf98 # | | | |-NoThrowAttr 0x55ac4178bfd8 Implicit # | | | `-ConstAttr 0x55ac4178c000 Implicit # | | |-FunctionDecl 0x55ac4178c138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55ac4178c088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55ac4178c1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178c2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178c2d8 # | | | |-NoThrowAttr 0x55ac4178c318 Implicit # | | | `-ConstAttr 0x55ac4178c340 Implicit # | | |-FunctionDecl 0x55ac4178c478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55ac4178c3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55ac4178c528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178c5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178c618 # | | | |-NoThrowAttr 0x55ac4178c658 Implicit # | | | `-ConstAttr 0x55ac4178c680 Implicit # | | |-FunctionDecl 0x55ac4178c798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55ac4178c6f0 col:59 'double' # | | | |-AvailabilityAttr 0x55ac4178c848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178c908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178c938 # | | | |-NoThrowAttr 0x55ac4178c978 Implicit # | | | `-ConstAttr 0x55ac4178c9a0 Implicit # | | |-FunctionDecl 0x55ac4178cb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55ac4178ca28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55ac4178cc08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178ccc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178ccf8 # | | | |-NoThrowAttr 0x55ac4178cd38 Implicit # | | | `-ConstAttr 0x55ac4178cd60 Implicit # | | |-FunctionDecl 0x55ac4178cf18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55ac4178cde8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55ac4178cfc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178d088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178d0b8 # | | | |-NoThrowAttr 0x55ac4178d0f8 Implicit # | | | `-ConstAttr 0x55ac4178d120 Implicit # | | |-FunctionDecl 0x55ac4178d2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55ac4178d1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55ac4178d388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178d448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ac4178d478 # | | | |-NoThrowAttr 0x55ac4178d4b8 Implicit # | | | `-ConstAttr 0x55ac4178d4e0 Implicit # | | |-FunctionDecl 0x55ac4178d5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55ac4178d548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55ac4178d6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178d760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55ac4178d790 # | | | |-NoThrowAttr 0x55ac4178d7d0 Implicit # | | | `-ConstAttr 0x55ac4178d7f8 Implicit # | | |-FunctionDecl 0x55ac4178d908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55ac4178d860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55ac4178d9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178da78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55ac4178daa8 # | | | |-NoThrowAttr 0x55ac4178dae8 Implicit # | | | `-ConstAttr 0x55ac4178db10 Implicit # | | |-FunctionDecl 0x55ac4178dc98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55ac4178db68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55ac4178dd48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178de08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55ac4178de38 # | | | |-NoThrowAttr 0x55ac4178de78 Implicit # | | | `-ConstAttr 0x55ac4178dea0 Implicit # | | |-FunctionDecl 0x55ac4178e028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55ac4178def8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55ac4178e0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178e198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55ac4178e1c8 # | | | |-NoThrowAttr 0x55ac4178e208 Implicit # | | | `-ConstAttr 0x55ac4178e230 Implicit # | | |-FunctionDecl 0x55ac4178e308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55ac4178e3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178e470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55ac4178e4a0 # | | | |-NoThrowAttr 0x55ac4178e4e0 Implicit # | | | `-ConstAttr 0x55ac4178e508 Implicit # | | |-FunctionDecl 0x55ac4178e5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55ac4178e648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178e708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55ac4178e738 # | | | |-NoThrowAttr 0x55ac4178e778 Implicit # | | | `-ConstAttr 0x55ac4178e7a0 Implicit # | | |-FunctionDecl 0x55ac4178e810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55ac4178e8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178e978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55ac4178e9a8 # | | | |-NoThrowAttr 0x55ac4178e9e8 Implicit # | | | `-ConstAttr 0x55ac4178ea10 Implicit # | | |-FunctionDecl 0x55ac4178eb18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55ac4178ea68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55ac4178ebc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4178ec88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55ac4178ecb8 # | | | |-NoThrowAttr 0x55ac4178ecf8 Implicit # | | | `-ConstAttr 0x55ac4178ed20 Implicit # | | |-FunctionDecl 0x55ac4178ef30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55ac4178ed68 col:53 'bool' # | | | |-ParmVarDecl 0x55ac4178ede8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac4178efe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac4178f048 # | | | |-NoThrowAttr 0x55ac4178f088 Implicit # | | | `-ConstAttr 0x55ac4178f0b0 Implicit # | | |-FunctionDecl 0x55ac4178f2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55ac4178f118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55ac4178f198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac4178f3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac4178f400 # | | | |-NoThrowAttr 0x55ac4178f440 Implicit # | | | `-ConstAttr 0x55ac4178f468 Implicit # | | |-FunctionDecl 0x55ac4178f6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55ac4178f4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55ac4178f560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac4178f770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac4178f7d0 # | | | |-NoThrowAttr 0x55ac4178f810 Implicit # | | | `-ConstAttr 0x55ac41790870 Implicit # | | |-FunctionDecl 0x55ac41790ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55ac417908e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55ac41790968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41790b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41790bd0 # | | | |-NoThrowAttr 0x55ac41790c10 Implicit # | | | `-ConstAttr 0x55ac41790c38 Implicit # | | |-FunctionDecl 0x55ac41790e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55ac41790c98 col:53 'half' # | | | |-ParmVarDecl 0x55ac41790d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41790f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41790f80 # | | | |-NoThrowAttr 0x55ac41790fc0 Implicit # | | | `-ConstAttr 0x55ac41790fe8 Implicit # | | |-FunctionDecl 0x55ac41791238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55ac41791060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55ac417910e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417912f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41791350 # | | | |-NoThrowAttr 0x55ac41791390 Implicit # | | | `-ConstAttr 0x55ac417913b8 Implicit # | | |-FunctionDecl 0x55ac41791608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55ac41791430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55ac417914b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417916c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41791720 # | | | |-NoThrowAttr 0x55ac41791760 Implicit # | | | `-ConstAttr 0x55ac41791788 Implicit # | | |-FunctionDecl 0x55ac417919d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55ac41791800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55ac41791880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41791a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41791af0 # | | | |-NoThrowAttr 0x55ac41791b30 Implicit # | | | `-ConstAttr 0x55ac41791b58 Implicit # | | |-FunctionDecl 0x55ac41791d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55ac41791bb8 col:51 'int' # | | | |-ParmVarDecl 0x55ac41791c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41791e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41791ea0 # | | | |-NoThrowAttr 0x55ac41791ee0 Implicit # | | | `-ConstAttr 0x55ac41791f08 Implicit # | | |-FunctionDecl 0x55ac41792158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55ac41791f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55ac41792000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41792210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41792270 # | | | |-NoThrowAttr 0x55ac417922b0 Implicit # | | | `-ConstAttr 0x55ac417922d8 Implicit # | | |-FunctionDecl 0x55ac41792528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55ac41792350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55ac417923d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417925e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41792640 # | | | |-NoThrowAttr 0x55ac41792680 Implicit # | | | `-ConstAttr 0x55ac417926a8 Implicit # | | |-FunctionDecl 0x55ac41792938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55ac41792720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55ac417927a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417929f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41792a50 # | | | |-NoThrowAttr 0x55ac41792a90 Implicit # | | | `-ConstAttr 0x55ac41792ab8 Implicit # | | |-FunctionDecl 0x55ac41792cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55ac41792b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac41792bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41792d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41792de0 # | | | |-NoThrowAttr 0x55ac41792e20 Implicit # | | | `-ConstAttr 0x55ac41792e48 Implicit # | | |-FunctionDecl 0x55ac41793098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55ac41792ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac41792f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41793150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac417931b0 # | | | |-NoThrowAttr 0x55ac417931f0 Implicit # | | | `-ConstAttr 0x55ac41793218 Implicit # | | |-FunctionDecl 0x55ac41793468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55ac41793290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac41793310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41793520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41793580 # | | | |-NoThrowAttr 0x55ac417935c0 Implicit # | | | `-ConstAttr 0x55ac417935e8 Implicit # | | |-FunctionDecl 0x55ac41793838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55ac41793660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac417936e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417938f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41793950 # | | | |-NoThrowAttr 0x55ac41793990 Implicit # | | | `-ConstAttr 0x55ac417939b8 Implicit # | | |-FunctionDecl 0x55ac41793be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55ac41793a18 col:55 'float' # | | | |-ParmVarDecl 0x55ac41793a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41793ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41793d00 # | | | |-NoThrowAttr 0x55ac41793d40 Implicit # | | | `-ConstAttr 0x55ac41793d68 Implicit # | | |-FunctionDecl 0x55ac41793fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55ac41793de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55ac41793e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41794070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac417940d0 # | | | |-NoThrowAttr 0x55ac41794110 Implicit # | | | `-ConstAttr 0x55ac41794138 Implicit # | | |-FunctionDecl 0x55ac41794388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55ac417941b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55ac41794230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41794440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac417944a0 # | | | |-NoThrowAttr 0x55ac417944e0 Implicit # | | | `-ConstAttr 0x55ac41794508 Implicit # | | |-FunctionDecl 0x55ac41794758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55ac41794580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55ac41794600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41794810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41794890 # | | | |-NoThrowAttr 0x55ac417948d0 Implicit # | | | `-ConstAttr 0x55ac417948f8 Implicit # | | |-FunctionDecl 0x55ac41794b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55ac41794970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac417949f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41794c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41794c60 # | | | |-NoThrowAttr 0x55ac41794ca0 Implicit # | | | `-ConstAttr 0x55ac41794cc8 Implicit # | | |-FunctionDecl 0x55ac41794f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55ac41794d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac41794dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41794fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41795030 # | | | |-NoThrowAttr 0x55ac41795070 Implicit # | | | `-ConstAttr 0x55ac41795098 Implicit # | | |-FunctionDecl 0x55ac417952e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55ac41795110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac41795190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417953a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41795400 # | | | |-NoThrowAttr 0x55ac41795440 Implicit # | | | `-ConstAttr 0x55ac41795468 Implicit # | | |-FunctionDecl 0x55ac417956b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55ac417954e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac41795560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41795770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac417957d0 # | | | |-NoThrowAttr 0x55ac41795810 Implicit # | | | `-ConstAttr 0x55ac41795838 Implicit # | | |-FunctionDecl 0x55ac41795a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55ac417958b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac41795930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41795b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41795ba0 # | | | |-NoThrowAttr 0x55ac41795be0 Implicit # | | | `-ConstAttr 0x55ac41795c08 Implicit # | | |-FunctionDecl 0x55ac41795e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55ac41795c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac41795d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41795f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41795f70 # | | | |-NoThrowAttr 0x55ac41795fb0 Implicit # | | | `-ConstAttr 0x55ac41795fd8 Implicit # | | |-FunctionDecl 0x55ac41796228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55ac41796050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac417960d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417962e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41796340 # | | | |-NoThrowAttr 0x55ac41796380 Implicit # | | | `-ConstAttr 0x55ac417963a8 Implicit # | | |-FunctionDecl 0x55ac417965f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55ac41796420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac417964a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417966b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41796710 # | | | |-NoThrowAttr 0x55ac41796750 Implicit # | | | `-ConstAttr 0x55ac41796778 Implicit # | | |-FunctionDecl 0x55ac417969f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55ac417967d8 col:57 'double' # | | | |-ParmVarDecl 0x55ac417968a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41796ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41796b10 # | | | |-NoThrowAttr 0x55ac41796b50 Implicit # | | | `-ConstAttr 0x55ac41796b78 Implicit # | | |-FunctionDecl 0x55ac41796dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55ac41796bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55ac41796c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41796e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41796ee0 # | | | |-NoThrowAttr 0x55ac41796f20 Implicit # | | | `-ConstAttr 0x55ac41796f48 Implicit # | | |-FunctionDecl 0x55ac41797198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55ac41796fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55ac41797040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41797250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac417972b0 # | | | |-NoThrowAttr 0x55ac417972f0 Implicit # | | | `-ConstAttr 0x55ac41797318 Implicit # | | |-FunctionDecl 0x55ac41797568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55ac41797390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55ac41797410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41797620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ac41797680 # | | | |-NoThrowAttr 0x55ac417976c0 Implicit # | | | `-ConstAttr 0x55ac417976e8 Implicit # | | |-FunctionDecl 0x55ac41797820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55ac41797770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ac417978d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41797990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ac417979c0 # | | | |-NoThrowAttr 0x55ac41797a00 Implicit # | | | `-ConstAttr 0x55ac41797a28 Implicit # | | |-FunctionDecl 0x55ac41797b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac41797aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ac41797c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41797cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ac41797cf0 # | | | |-NoThrowAttr 0x55ac41797d30 Implicit # | | | `-ConstAttr 0x55ac41797d58 Implicit # | | |-FunctionDecl 0x55ac41797e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac41797de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ac41797f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41798000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ac41798030 # | | | |-NoThrowAttr 0x55ac41798070 Implicit # | | | `-ConstAttr 0x55ac41798098 Implicit # | | |-FunctionDecl 0x55ac417981d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac41798120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ac41798280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41798340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ac41798370 # | | | |-NoThrowAttr 0x55ac417983b0 Implicit # | | | `-ConstAttr 0x55ac417983d8 Implicit # | | |-FunctionDecl 0x55ac41798510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ac41798460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ac417985c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41798680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ac417986b0 # | | | |-NoThrowAttr 0x55ac417986f0 Implicit # | | | `-ConstAttr 0x55ac41798718 Implicit # | | |-FunctionDecl 0x55ac417988b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac417987a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ac41798960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41798a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ac41798a50 # | | | |-NoThrowAttr 0x55ac41798a90 Implicit # | | | `-ConstAttr 0x55ac41798ab8 Implicit # | | |-FunctionDecl 0x55ac41798bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac41798b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ac41798ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41798d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ac41798d90 # | | | |-NoThrowAttr 0x55ac41798dd0 Implicit # | | | `-ConstAttr 0x55ac41798df8 Implicit # | | |-FunctionDecl 0x55ac41798f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac41798e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ac41798fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417990a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ac417990d0 # | | | |-NoThrowAttr 0x55ac41799110 Implicit # | | | `-ConstAttr 0x55ac41799138 Implicit # | | |-FunctionDecl 0x55ac41799270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55ac417991c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ac41799320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417993e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ac41799410 # | | | |-NoThrowAttr 0x55ac41799450 Implicit # | | | `-ConstAttr 0x55ac41799478 Implicit # | | |-FunctionDecl 0x55ac417995a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac417994f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ac41799650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41799710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ac41799740 # | | | |-NoThrowAttr 0x55ac41799780 Implicit # | | | `-ConstAttr 0x55ac417997a8 Implicit # | | |-FunctionDecl 0x55ac417998e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac41799830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ac41799990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41799a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ac41799a80 # | | | |-NoThrowAttr 0x55ac41799ac0 Implicit # | | | `-ConstAttr 0x55ac41799ae8 Implicit # | | |-FunctionDecl 0x55ac41799c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac41799b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ac41799cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41799d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ac41799dc0 # | | | |-NoThrowAttr 0x55ac41799e00 Implicit # | | | `-ConstAttr 0x55ac41799e28 Implicit # | | |-FunctionDecl 0x55ac41799f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ac41799eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ac4179a010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179a0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ac4179a100 # | | | |-NoThrowAttr 0x55ac4179a140 Implicit # | | | `-ConstAttr 0x55ac4179a168 Implicit # | | |-FunctionDecl 0x55ac4179a2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac4179a1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ac4179a350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179a410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ac4179a440 # | | | |-NoThrowAttr 0x55ac4179a480 Implicit # | | | `-ConstAttr 0x55ac4179a4a8 Implicit # | | |-FunctionDecl 0x55ac4179a5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac4179a530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ac4179a690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179a750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ac4179a780 # | | | |-NoThrowAttr 0x55ac4179a7c0 Implicit # | | | `-ConstAttr 0x55ac4179a7e8 Implicit # | | |-FunctionDecl 0x55ac4179a970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac4179a8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ac4179aa20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179aae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ac4179ab10 # | | | |-NoThrowAttr 0x55ac4179ab50 Implicit # | | | `-ConstAttr 0x55ac4179ab78 Implicit # | | |-FunctionDecl 0x55ac4179acb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55ac4179ac00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ac4179ad60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179ae20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ac4179ae50 # | | | |-NoThrowAttr 0x55ac4179ae90 Implicit # | | | `-ConstAttr 0x55ac4179aeb8 Implicit # | | |-FunctionDecl 0x55ac4179afe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac4179af30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ac4179b090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179b150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ac4179b180 # | | | |-NoThrowAttr 0x55ac4179b1c0 Implicit # | | | `-ConstAttr 0x55ac4179b1e8 Implicit # | | |-FunctionDecl 0x55ac4179b320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac4179b270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ac4179b3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179b490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ac4179b4c0 # | | | |-NoThrowAttr 0x55ac4179b500 Implicit # | | | `-ConstAttr 0x55ac4179b528 Implicit # | | |-FunctionDecl 0x55ac4179b660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac4179b5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ac4179b710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179b7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ac4179b800 # | | | |-NoThrowAttr 0x55ac4179b840 Implicit # | | | `-ConstAttr 0x55ac4179b868 Implicit # | | |-FunctionDecl 0x55ac4179b9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ac4179b8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ac4179ba50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179bb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ac4179bb40 # | | | |-NoThrowAttr 0x55ac4179bb80 Implicit # | | | `-ConstAttr 0x55ac4179bba8 Implicit # | | |-FunctionDecl 0x55ac4179bce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac4179bc30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ac4179bd90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179be50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ac4179be80 # | | | |-NoThrowAttr 0x55ac4179bec0 Implicit # | | | `-ConstAttr 0x55ac4179bee8 Implicit # | | |-FunctionDecl 0x55ac4179c020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac4179bf70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ac4179c0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179c190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ac4179c1c0 # | | | |-NoThrowAttr 0x55ac4179c200 Implicit # | | | `-ConstAttr 0x55ac4179c228 Implicit # | | |-FunctionDecl 0x55ac4179c360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac4179c2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ac4179c410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac4179c4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ac4179c500 # | | | |-NoThrowAttr 0x55ac4179c540 Implicit # | | | `-ConstAttr 0x55ac4179c568 Implicit # | | |-FunctionDecl 0x55ac4179c678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55ac4179c5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55ac4179c728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179c788 # | | | |-NoThrowAttr 0x55ac4179c7c8 Implicit # | | | `-ConstAttr 0x55ac4179c7f0 Implicit # | | |-FunctionDecl 0x55ac4179c9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac4179c858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179ca68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179cac8 # | | | |-NoThrowAttr 0x55ac4179cb08 Implicit # | | | `-ConstAttr 0x55ac4179cb30 Implicit # | | |-FunctionDecl 0x55ac4179cc58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac4179cba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179cd08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179cd68 # | | | |-NoThrowAttr 0x55ac4179cda8 Implicit # | | | `-ConstAttr 0x55ac4179cdd0 Implicit # | | |-FunctionDecl 0x55ac4179cef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac4179ce48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179cfa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179d008 # | | | |-NoThrowAttr 0x55ac4179d048 Implicit # | | | `-ConstAttr 0x55ac4179d070 Implicit # | | |-FunctionDecl 0x55ac4179d180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55ac4179d0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55ac4179d230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179d290 # | | | |-NoThrowAttr 0x55ac4179d2d0 Implicit # | | | `-ConstAttr 0x55ac4179d2f8 Implicit # | | |-FunctionDecl 0x55ac4179d420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55ac4179d370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179d4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179d530 # | | | |-NoThrowAttr 0x55ac4179d570 Implicit # | | | `-ConstAttr 0x55ac4179d598 Implicit # | | |-FunctionDecl 0x55ac4179d6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55ac4179d610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179d770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179d7d0 # | | | |-NoThrowAttr 0x55ac4179d810 Implicit # | | | `-ConstAttr 0x55ac4179d838 Implicit # | | |-FunctionDecl 0x55ac4179d960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55ac4179d8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179da10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179da70 # | | | |-NoThrowAttr 0x55ac4179dab0 Implicit # | | | `-ConstAttr 0x55ac4179dad8 Implicit # | | |-FunctionDecl 0x55ac4179dc00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55ac4179db50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac4179dcb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179dd10 # | | | |-NoThrowAttr 0x55ac4179dd50 Implicit # | | | `-ConstAttr 0x55ac4179dd78 Implicit # | | |-FunctionDecl 0x55ac4179dea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac4179ddf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179df50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179dfb0 # | | | |-NoThrowAttr 0x55ac4179dff0 Implicit # | | | `-ConstAttr 0x55ac4179e018 Implicit # | | |-FunctionDecl 0x55ac4179e140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac4179e090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179e1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179e250 # | | | |-NoThrowAttr 0x55ac4179e290 Implicit # | | | `-ConstAttr 0x55ac4179e2b8 Implicit # | | |-FunctionDecl 0x55ac4179e3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac4179e330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179e490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179e4f0 # | | | |-NoThrowAttr 0x55ac4179e530 Implicit # | | | `-ConstAttr 0x55ac4179e558 Implicit # | | |-FunctionDecl 0x55ac4179e680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ac4179e5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac4179e730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179e790 # | | | |-NoThrowAttr 0x55ac4179e7d0 Implicit # | | | `-ConstAttr 0x55ac4179e7f8 Implicit # | | |-FunctionDecl 0x55ac4179ebc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ac4179e870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179ec70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179ecd0 # | | | |-NoThrowAttr 0x55ac4179ed10 Implicit # | | | `-ConstAttr 0x55ac4179ed38 Implicit # | | |-FunctionDecl 0x55ac4179ee60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ac4179edb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179ef10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179ef70 # | | | |-NoThrowAttr 0x55ac4179efb0 Implicit # | | | `-ConstAttr 0x55ac4179efd8 Implicit # | | |-FunctionDecl 0x55ac4179f100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ac4179f050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179f1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179f210 # | | | |-NoThrowAttr 0x55ac4179f250 Implicit # | | | `-ConstAttr 0x55ac4179f278 Implicit # | | |-FunctionDecl 0x55ac4179f3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ac4179f2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac4179f450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179f4b0 # | | | |-NoThrowAttr 0x55ac4179f4f0 Implicit # | | | `-ConstAttr 0x55ac4179f518 Implicit # | | |-FunctionDecl 0x55ac4179f640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac4179f590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179f6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179f750 # | | | |-NoThrowAttr 0x55ac4179f790 Implicit # | | | `-ConstAttr 0x55ac4179f7b8 Implicit # | | |-FunctionDecl 0x55ac4179f8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac4179f830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179f990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179f9f0 # | | | |-NoThrowAttr 0x55ac4179fa30 Implicit # | | | `-ConstAttr 0x55ac4179fa58 Implicit # | | |-FunctionDecl 0x55ac4179fb80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac4179fad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4179fc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179fc90 # | | | |-NoThrowAttr 0x55ac4179fcd0 Implicit # | | | `-ConstAttr 0x55ac4179fcf8 Implicit # | | |-FunctionDecl 0x55ac4179fe08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55ac4179fd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55ac4179feb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac4179ff18 # | | | |-NoThrowAttr 0x55ac4179ff58 Implicit # | | | `-ConstAttr 0x55ac4179ff80 Implicit # | | |-FunctionDecl 0x55ac417a00a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac4179fff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417a0158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac417a01b8 # | | | |-NoThrowAttr 0x55ac417a01f8 Implicit # | | | `-ConstAttr 0x55ac417a0220 Implicit # | | |-FunctionDecl 0x55ac417a0348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417a0298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417a03f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac417a0458 # | | | |-NoThrowAttr 0x55ac417a0498 Implicit # | | | `-ConstAttr 0x55ac417a04c0 Implicit # | | |-FunctionDecl 0x55ac417a05e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417a0538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417a0698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac417a06f8 # | | | |-NoThrowAttr 0x55ac417a0738 Implicit # | | | `-ConstAttr 0x55ac417a0760 Implicit # | | |-FunctionDecl 0x55ac417a0870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55ac417a07c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55ac417a0920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac417a0980 # | | | |-NoThrowAttr 0x55ac417a09c0 Implicit # | | | `-ConstAttr 0x55ac417a09e8 Implicit # | | |-FunctionDecl 0x55ac417a0b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55ac417a0a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417a0e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac417a0e70 # | | | |-NoThrowAttr 0x55ac417a0eb0 Implicit # | | | `-ConstAttr 0x55ac417a0ed8 Implicit # | | |-FunctionDecl 0x55ac417a1000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55ac417a0f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417a10b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac417a1110 # | | | |-NoThrowAttr 0x55ac417a1150 Implicit # | | | `-ConstAttr 0x55ac417a1178 Implicit # | | |-FunctionDecl 0x55ac417a12a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55ac417a11f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417a1350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ac417a13b0 # | | | |-NoThrowAttr 0x55ac417a13f0 Implicit # | | | `-ConstAttr 0x55ac417a1418 Implicit # | | |-FunctionDecl 0x55ac417a1528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55ac417a1478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55ac417a15d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a1638 # | | | |-NoThrowAttr 0x55ac417a1678 Implicit # | | | `-ConstAttr 0x55ac417a16a0 Implicit # | | |-FunctionDecl 0x55ac417a17b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417a1708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417a1868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a18c8 # | | | |-NoThrowAttr 0x55ac417a1908 Implicit # | | | `-ConstAttr 0x55ac417a1930 Implicit # | | |-FunctionDecl 0x55ac417a1a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac417a19a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417a1b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a1b68 # | | | |-NoThrowAttr 0x55ac417a1ba8 Implicit # | | | `-ConstAttr 0x55ac417a1bd0 Implicit # | | |-FunctionDecl 0x55ac417a1cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417a1c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417a1da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a1e08 # | | | |-NoThrowAttr 0x55ac417a1e48 Implicit # | | | `-ConstAttr 0x55ac417a1e70 Implicit # | | |-FunctionDecl 0x55ac417a1f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55ac417a1ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55ac417a2040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a2100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a2130 # | | | |-NoThrowAttr 0x55ac417a2170 Implicit # | | | `-ConstAttr 0x55ac417a2198 Implicit # | | |-FunctionDecl 0x55ac417a22d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55ac417a2220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55ac417a2380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a2440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a2470 # | | | |-NoThrowAttr 0x55ac417a24b0 Implicit # | | | `-ConstAttr 0x55ac417a24d8 Implicit # | | |-FunctionDecl 0x55ac417a2610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55ac417a2560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55ac417a26c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a2780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a27b0 # | | | |-NoThrowAttr 0x55ac417a27f0 Implicit # | | | `-ConstAttr 0x55ac417a2818 Implicit # | | |-FunctionDecl 0x55ac417a2950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55ac417a28a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55ac417a2a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a2ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a2af0 # | | | |-NoThrowAttr 0x55ac417a2b30 Implicit # | | | `-ConstAttr 0x55ac417a2b58 Implicit # | | |-FunctionDecl 0x55ac417a2c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55ac417a2be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ac417a2d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a3e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a3e60 # | | | |-NoThrowAttr 0x55ac417a3ea0 Implicit # | | | `-ConstAttr 0x55ac417a3ec8 Implicit # | | |-FunctionDecl 0x55ac417a4000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac417a3f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ac417a40b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a4170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a41a0 # | | | |-NoThrowAttr 0x55ac417a41e0 Implicit # | | | `-ConstAttr 0x55ac417a4208 Implicit # | | |-FunctionDecl 0x55ac417a4340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac417a4290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ac417a43f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a44b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a44e0 # | | | |-NoThrowAttr 0x55ac417a4520 Implicit # | | | `-ConstAttr 0x55ac417a4548 Implicit # | | |-FunctionDecl 0x55ac417a4680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac417a45d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ac417a4730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a47f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a4820 # | | | |-NoThrowAttr 0x55ac417a4860 Implicit # | | | `-ConstAttr 0x55ac417a4888 Implicit # | | |-FunctionDecl 0x55ac417a49c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ac417a4910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55ac417a4a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a4b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a4b60 # | | | |-NoThrowAttr 0x55ac417a4ba0 Implicit # | | | `-ConstAttr 0x55ac417a4bc8 Implicit # | | |-FunctionDecl 0x55ac417a4d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ac417a4c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55ac417a4db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a4e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a4ea0 # | | | |-NoThrowAttr 0x55ac417a4ee0 Implicit # | | | `-ConstAttr 0x55ac417a4f08 Implicit # | | |-FunctionDecl 0x55ac417a5040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ac417a4f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55ac417a50f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a51b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a51e0 # | | | |-NoThrowAttr 0x55ac417a5220 Implicit # | | | `-ConstAttr 0x55ac417a5248 Implicit # | | |-FunctionDecl 0x55ac417a5380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ac417a52d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55ac417a5430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a54f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a5520 # | | | |-NoThrowAttr 0x55ac417a5560 Implicit # | | | `-ConstAttr 0x55ac417a5588 Implicit # | | |-FunctionDecl 0x55ac417a56c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ac417a5610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ac417a5770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a5830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a5860 # | | | |-NoThrowAttr 0x55ac417a58a0 Implicit # | | | `-ConstAttr 0x55ac417a58c8 Implicit # | | |-FunctionDecl 0x55ac417a5a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac417a5950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ac417a5ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a5b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a5ba0 # | | | |-NoThrowAttr 0x55ac417a5be0 Implicit # | | | `-ConstAttr 0x55ac417a5c08 Implicit # | | |-FunctionDecl 0x55ac417a5d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac417a5c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ac417a95c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a9680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a96b0 # | | | |-NoThrowAttr 0x55ac417a96f0 Implicit # | | | `-ConstAttr 0x55ac417a9718 Implicit # | | |-FunctionDecl 0x55ac417a9850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac417a97a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ac417a9900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a99c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a99f0 # | | | |-NoThrowAttr 0x55ac417a9a30 Implicit # | | | `-ConstAttr 0x55ac417a9a58 Implicit # | | |-FunctionDecl 0x55ac417a9b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55ac417a9ac8 col:54 'float' # | | | |-AvailabilityAttr 0x55ac417a9c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417a9ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417a9d18 # | | | |-NoThrowAttr 0x55ac417a9d58 Implicit # | | | `-ConstAttr 0x55ac417a9d80 Implicit # | | |-FunctionDecl 0x55ac417a9eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417a9e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55ac417a9f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417aa028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417aa058 # | | | |-NoThrowAttr 0x55ac417aa098 Implicit # | | | `-ConstAttr 0x55ac417aa0c0 Implicit # | | |-FunctionDecl 0x55ac417aa1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417aa148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55ac417aa2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417aa368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417aa398 # | | | |-NoThrowAttr 0x55ac417aa3d8 Implicit # | | | `-ConstAttr 0x55ac417aa400 Implicit # | | |-FunctionDecl 0x55ac417aa538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417aa488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55ac417aa5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417aa6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417aa6d8 # | | | |-NoThrowAttr 0x55ac417aa718 Implicit # | | | `-ConstAttr 0x55ac417aa740 Implicit # | | |-FunctionDecl 0x55ac417aa860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55ac417aa7b0 col:56 'double' # | | | |-AvailabilityAttr 0x55ac417aa910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417aa9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417aaa00 # | | | |-NoThrowAttr 0x55ac417aaa40 Implicit # | | | `-ConstAttr 0x55ac417aaa68 Implicit # | | |-FunctionDecl 0x55ac417aaba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55ac417aaaf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55ac417aac50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417aad10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417aad40 # | | | |-NoThrowAttr 0x55ac417aad80 Implicit # | | | `-ConstAttr 0x55ac417aada8 Implicit # | | |-FunctionDecl 0x55ac417aaee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55ac417aae30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55ac417aaf90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417ab050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417ab080 # | | | |-NoThrowAttr 0x55ac417ab0c0 Implicit # | | | `-ConstAttr 0x55ac417ab0e8 Implicit # | | |-FunctionDecl 0x55ac417ab220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55ac417ab170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55ac417ab2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417ab390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ac417ab3c0 # | | | |-NoThrowAttr 0x55ac417ab400 Implicit # | | | `-ConstAttr 0x55ac417ab428 Implicit # | | |-FunctionDecl 0x55ac417ab5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55ac417ab488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55ac417ab680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ab6e0 # | | | |-NoThrowAttr 0x55ac417ab720 Implicit # | | | `-ConstAttr 0x55ac417ab748 Implicit # | | |-FunctionDecl 0x55ac417ab860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417ab7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417ab910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ab970 # | | | |-NoThrowAttr 0x55ac417ab9b0 Implicit # | | | `-ConstAttr 0x55ac417ab9d8 Implicit # | | |-FunctionDecl 0x55ac417abb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac417aba50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417abbb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417abc10 # | | | |-NoThrowAttr 0x55ac417abc50 Implicit # | | | `-ConstAttr 0x55ac417abc78 Implicit # | | |-FunctionDecl 0x55ac417abda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417abcf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417abe50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417abeb0 # | | | |-NoThrowAttr 0x55ac417abef0 Implicit # | | | `-ConstAttr 0x55ac417abf18 Implicit # | | |-FunctionDecl 0x55ac417ac028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55ac417abf78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55ac417ac0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ac138 # | | | |-NoThrowAttr 0x55ac417ac178 Implicit # | | | `-ConstAttr 0x55ac417ac1a0 Implicit # | | |-FunctionDecl 0x55ac417ac2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55ac417ac218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417ac378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ac3d8 # | | | |-NoThrowAttr 0x55ac417ac418 Implicit # | | | `-ConstAttr 0x55ac417ac440 Implicit # | | |-FunctionDecl 0x55ac417ac568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55ac417ac4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417ac618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ac678 # | | | |-NoThrowAttr 0x55ac417ac6b8 Implicit # | | | `-ConstAttr 0x55ac417ac6e0 Implicit # | | |-FunctionDecl 0x55ac417ac808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55ac417ac758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417ac8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ac918 # | | | |-NoThrowAttr 0x55ac417ac958 Implicit # | | | `-ConstAttr 0x55ac417ac980 Implicit # | | |-FunctionDecl 0x55ac417acaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55ac417ac9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417acb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417acbb8 # | | | |-NoThrowAttr 0x55ac417acbf8 Implicit # | | | `-ConstAttr 0x55ac417acc20 Implicit # | | |-FunctionDecl 0x55ac417acd48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac417acc98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417acdf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ace58 # | | | |-NoThrowAttr 0x55ac417ace98 Implicit # | | | `-ConstAttr 0x55ac417acec0 Implicit # | | |-FunctionDecl 0x55ac417acfe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac417acf38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417ad098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ad0f8 # | | | |-NoThrowAttr 0x55ac417ad138 Implicit # | | | `-ConstAttr 0x55ac417ad160 Implicit # | | |-FunctionDecl 0x55ac417ad288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac417ad1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417ad338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ad398 # | | | |-NoThrowAttr 0x55ac417ad3d8 Implicit # | | | `-ConstAttr 0x55ac417ad400 Implicit # | | |-FunctionDecl 0x55ac417ad528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ac417ad478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac417ad5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ad648 # | | | |-NoThrowAttr 0x55ac417ad688 Implicit # | | | `-ConstAttr 0x55ac417ad6b0 Implicit # | | |-FunctionDecl 0x55ac417ad7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ac417ad728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417ad888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ad8e8 # | | | |-NoThrowAttr 0x55ac417ad928 Implicit # | | | `-ConstAttr 0x55ac417ad950 Implicit # | | |-FunctionDecl 0x55ac417ada78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ac417ad9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417adb28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417adb88 # | | | |-NoThrowAttr 0x55ac417adbc8 Implicit # | | | `-ConstAttr 0x55ac417adbf0 Implicit # | | |-FunctionDecl 0x55ac417add18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ac417adc68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417addc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ade28 # | | | |-NoThrowAttr 0x55ac417ade68 Implicit # | | | `-ConstAttr 0x55ac417ade90 Implicit # | | |-FunctionDecl 0x55ac417adfb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ac417adf08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac417ae068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ae0c8 # | | | |-NoThrowAttr 0x55ac417ae108 Implicit # | | | `-ConstAttr 0x55ac417ae130 Implicit # | | |-FunctionDecl 0x55ac417ae258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac417ae1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417ae308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ae368 # | | | |-NoThrowAttr 0x55ac417ae3a8 Implicit # | | | `-ConstAttr 0x55ac417ae3d0 Implicit # | | |-FunctionDecl 0x55ac417ae4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac417ae448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417ae5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ae608 # | | | |-NoThrowAttr 0x55ac417ae648 Implicit # | | | `-ConstAttr 0x55ac417ae670 Implicit # | | |-FunctionDecl 0x55ac417ae798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac417ae6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417ae848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417ae8a8 # | | | |-NoThrowAttr 0x55ac417ae8e8 Implicit # | | | `-ConstAttr 0x55ac417ae910 Implicit # | | |-FunctionDecl 0x55ac417aea20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55ac417ae970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55ac417aead0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417aeb30 # | | | |-NoThrowAttr 0x55ac417aeb70 Implicit # | | | `-ConstAttr 0x55ac417aeb98 Implicit # | | |-FunctionDecl 0x55ac417aecc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417aec10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417aed70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417aedd0 # | | | |-NoThrowAttr 0x55ac417aee10 Implicit # | | | `-ConstAttr 0x55ac417aee38 Implicit # | | |-FunctionDecl 0x55ac417aef60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417aeeb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417af010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417af070 # | | | |-NoThrowAttr 0x55ac417af0b0 Implicit # | | | `-ConstAttr 0x55ac417af0d8 Implicit # | | |-FunctionDecl 0x55ac417af200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417af150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417af2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417af310 # | | | |-NoThrowAttr 0x55ac417af350 Implicit # | | | `-ConstAttr 0x55ac417af378 Implicit # | | |-FunctionDecl 0x55ac417af488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55ac417af3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55ac417af538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417af598 # | | | |-NoThrowAttr 0x55ac4174fce0 Implicit # | | | `-ConstAttr 0x55ac4174fd08 Implicit # | | |-FunctionDecl 0x55ac4174fe30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55ac4174fd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4174fee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac4174ff40 # | | | |-NoThrowAttr 0x55ac4174ff80 Implicit # | | | `-ConstAttr 0x55ac4174ffa8 Implicit # | | |-FunctionDecl 0x55ac417500d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55ac41750020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41750180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac417501e0 # | | | |-NoThrowAttr 0x55ac41750220 Implicit # | | | `-ConstAttr 0x55ac41750248 Implicit # | | |-FunctionDecl 0x55ac41750370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55ac417502c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41750420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ac41750480 # | | | |-NoThrowAttr 0x55ac417504c0 Implicit # | | | `-ConstAttr 0x55ac417504e8 Implicit # | | |-FunctionDecl 0x55ac417505f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55ac41750548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55ac417506a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41750708 # | | | |-NoThrowAttr 0x55ac41750748 Implicit # | | | `-ConstAttr 0x55ac41750770 Implicit # | | |-FunctionDecl 0x55ac41750888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417507d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41750938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41750998 # | | | |-NoThrowAttr 0x55ac417509d8 Implicit # | | | `-ConstAttr 0x55ac41750a00 Implicit # | | |-FunctionDecl 0x55ac41750b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41750a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41750bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41750c38 # | | | |-NoThrowAttr 0x55ac41750c78 Implicit # | | | `-ConstAttr 0x55ac41750ca0 Implicit # | | |-FunctionDecl 0x55ac41750dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41750d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41750e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41750ed8 # | | | |-NoThrowAttr 0x55ac41750f18 Implicit # | | | `-ConstAttr 0x55ac41750f40 Implicit # | | |-FunctionDecl 0x55ac41751060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55ac41750fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55ac41751110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417511d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41751200 # | | | |-NoThrowAttr 0x55ac41751240 Implicit # | | | `-ConstAttr 0x55ac41751268 Implicit # | | |-FunctionDecl 0x55ac417513a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55ac417512f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55ac41751450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41751510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41751540 # | | | |-NoThrowAttr 0x55ac41751580 Implicit # | | | `-ConstAttr 0x55ac417515a8 Implicit # | | |-FunctionDecl 0x55ac417516e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55ac41751630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55ac41751790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41751850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41751880 # | | | |-NoThrowAttr 0x55ac417518c0 Implicit # | | | `-ConstAttr 0x55ac417518e8 Implicit # | | |-FunctionDecl 0x55ac41751a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55ac41751970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55ac41751ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41751b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41751bc0 # | | | |-NoThrowAttr 0x55ac41751c00 Implicit # | | | `-ConstAttr 0x55ac41751c28 Implicit # | | |-FunctionDecl 0x55ac41751da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55ac41751cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ac41751e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41751f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41751f40 # | | | |-NoThrowAttr 0x55ac41751f80 Implicit # | | | `-ConstAttr 0x55ac41751fa8 Implicit # | | |-FunctionDecl 0x55ac417520e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac41752030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ac41752190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41752250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41752280 # | | | |-NoThrowAttr 0x55ac417522c0 Implicit # | | | `-ConstAttr 0x55ac417522e8 Implicit # | | |-FunctionDecl 0x55ac41752420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac41752370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ac417524d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41752590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417525c0 # | | | |-NoThrowAttr 0x55ac41752600 Implicit # | | | `-ConstAttr 0x55ac41752628 Implicit # | | |-FunctionDecl 0x55ac41752760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac417526b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ac41752810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417528d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41752900 # | | | |-NoThrowAttr 0x55ac41752940 Implicit # | | | `-ConstAttr 0x55ac41752968 Implicit # | | |-FunctionDecl 0x55ac41752aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ac417529f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55ac41752b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41752c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41752c40 # | | | |-NoThrowAttr 0x55ac41752c80 Implicit # | | | `-ConstAttr 0x55ac41752ca8 Implicit # | | |-FunctionDecl 0x55ac41752de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ac41752d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55ac41752e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41752f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41752f80 # | | | |-NoThrowAttr 0x55ac41752fc0 Implicit # | | | `-ConstAttr 0x55ac41752fe8 Implicit # | | |-FunctionDecl 0x55ac41753120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ac41753070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55ac417531d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41753290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417532c0 # | | | |-NoThrowAttr 0x55ac41753300 Implicit # | | | `-ConstAttr 0x55ac41753328 Implicit # | | |-FunctionDecl 0x55ac41753460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ac417533b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55ac41753510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417535d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41753600 # | | | |-NoThrowAttr 0x55ac41753640 Implicit # | | | `-ConstAttr 0x55ac41753668 Implicit # | | |-FunctionDecl 0x55ac417537a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ac417536f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ac41753850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41753910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41753940 # | | | |-NoThrowAttr 0x55ac41753980 Implicit # | | | `-ConstAttr 0x55ac417539a8 Implicit # | | |-FunctionDecl 0x55ac41753ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac41753a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ac41753b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac41753c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac41753c80 # | | | |-NoThrowAttr 0x55ac41753cc0 Implicit # | | | `-ConstAttr 0x55ac417bb610 Implicit # | | |-FunctionDecl 0x55ac417bb748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac417bb698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ac417bb7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417bb8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417bb8e8 # | | | |-NoThrowAttr 0x55ac417bb928 Implicit # | | | `-ConstAttr 0x55ac417bb950 Implicit # | | |-FunctionDecl 0x55ac417bba88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac417bb9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ac417bbb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417bbbf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417bbc28 # | | | |-NoThrowAttr 0x55ac417bbc68 Implicit # | | | `-ConstAttr 0x55ac417bbc90 Implicit # | | |-FunctionDecl 0x55ac417bbdb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55ac417bbd00 col:58 'float' # | | | |-AvailabilityAttr 0x55ac417bbe60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417bbf20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417bbf50 # | | | |-NoThrowAttr 0x55ac417bbf90 Implicit # | | | `-ConstAttr 0x55ac417bbfb8 Implicit # | | |-FunctionDecl 0x55ac417bc0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417bc040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55ac417bc1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417bc260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417bc290 # | | | |-NoThrowAttr 0x55ac417bc2d0 Implicit # | | | `-ConstAttr 0x55ac417bc2f8 Implicit # | | |-FunctionDecl 0x55ac417bc430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417bc380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55ac417bc4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417bc5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417bc5d0 # | | | |-NoThrowAttr 0x55ac417bc610 Implicit # | | | `-ConstAttr 0x55ac417bc638 Implicit # | | |-FunctionDecl 0x55ac417bc770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417bc6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55ac417bc820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417bc8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417bc910 # | | | |-NoThrowAttr 0x55ac417bc950 Implicit # | | | `-ConstAttr 0x55ac417bc978 Implicit # | | |-FunctionDecl 0x55ac417bca98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55ac417bc9e8 col:60 'double' # | | | |-AvailabilityAttr 0x55ac417bcb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417bcc08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417bcc38 # | | | |-NoThrowAttr 0x55ac417bcc78 Implicit # | | | `-ConstAttr 0x55ac417bcca0 Implicit # | | |-FunctionDecl 0x55ac417bcdd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55ac417bcd28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55ac417bce88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417bcf48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417bcf78 # | | | |-NoThrowAttr 0x55ac417bcfb8 Implicit # | | | `-ConstAttr 0x55ac417bcfe0 Implicit # | | |-FunctionDecl 0x55ac417bd118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55ac417bd068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55ac417bd1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417bd288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417bd2b8 # | | | |-NoThrowAttr 0x55ac417bd2f8 Implicit # | | | `-ConstAttr 0x55ac417bd320 Implicit # | | |-FunctionDecl 0x55ac417bd458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55ac417bd3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55ac417bd508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ac417bd5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ac417bd620 # | | | |-NoThrowAttr 0x55ac417bd660 Implicit # | | | `-ConstAttr 0x55ac417bd688 Implicit # | | |-FunctionDecl 0x55ac417bd798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55ac417bd6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55ac417bd848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417bd8a8 # | | | |-NoThrowAttr 0x55ac417bd8e8 Implicit # | | | `-ConstAttr 0x55ac417bd910 Implicit # | | |-FunctionDecl 0x55ac417bda28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417bd978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417bdad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417bdb38 # | | | |-NoThrowAttr 0x55ac417bdb78 Implicit # | | | `-ConstAttr 0x55ac417bdba0 Implicit # | | |-FunctionDecl 0x55ac417bdcc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac417bdc18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417bdd78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417bddd8 # | | | |-NoThrowAttr 0x55ac417bde18 Implicit # | | | `-ConstAttr 0x55ac417bde40 Implicit # | | |-FunctionDecl 0x55ac417bdf68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417bdeb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417be018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417be078 # | | | |-NoThrowAttr 0x55ac417be0b8 Implicit # | | | `-ConstAttr 0x55ac417be0e0 Implicit # | | |-FunctionDecl 0x55ac417be1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55ac417be140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55ac417be2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417be300 # | | | |-NoThrowAttr 0x55ac417be340 Implicit # | | | `-ConstAttr 0x55ac417be368 Implicit # | | |-FunctionDecl 0x55ac417be490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55ac417be3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417be540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417be5a0 # | | | |-NoThrowAttr 0x55ac417be5e0 Implicit # | | | `-ConstAttr 0x55ac417be608 Implicit # | | |-FunctionDecl 0x55ac417be730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55ac417be680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417be7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417be840 # | | | |-NoThrowAttr 0x55ac417be880 Implicit # | | | `-ConstAttr 0x55ac417be8a8 Implicit # | | |-FunctionDecl 0x55ac417be9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55ac417be920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417bea80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417beae0 # | | | |-NoThrowAttr 0x55ac417beb20 Implicit # | | | `-ConstAttr 0x55ac417beb48 Implicit # | | |-FunctionDecl 0x55ac417bec70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55ac417bebc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417bed20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417bed80 # | | | |-NoThrowAttr 0x55ac417bedc0 Implicit # | | | `-ConstAttr 0x55ac417bede8 Implicit # | | |-FunctionDecl 0x55ac417bef10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac417bee60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417befc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417bf020 # | | | |-NoThrowAttr 0x55ac417bf060 Implicit # | | | `-ConstAttr 0x55ac417bf088 Implicit # | | |-FunctionDecl 0x55ac417bf1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac417bf100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417bf260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417bf2c0 # | | | |-NoThrowAttr 0x55ac417bf300 Implicit # | | | `-ConstAttr 0x55ac417bf328 Implicit # | | |-FunctionDecl 0x55ac417bf450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac417bf3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417bf500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417bf560 # | | | |-NoThrowAttr 0x55ac417bf5a0 Implicit # | | | `-ConstAttr 0x55ac417bf5c8 Implicit # | | |-FunctionDecl 0x55ac417bf710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ac417bf660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac417bf7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417bf820 # | | | |-NoThrowAttr 0x55ac417bf860 Implicit # | | | `-ConstAttr 0x55ac417bf888 Implicit # | | |-FunctionDecl 0x55ac417bf9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ac417bf900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417bfa60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417bfac0 # | | | |-NoThrowAttr 0x55ac417bfb00 Implicit # | | | `-ConstAttr 0x55ac417bfb28 Implicit # | | |-FunctionDecl 0x55ac417bfc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ac417bfba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417bfd00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417bfd60 # | | | |-NoThrowAttr 0x55ac417bfda0 Implicit # | | | `-ConstAttr 0x55ac417bfdc8 Implicit # | | |-FunctionDecl 0x55ac417bfef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ac417bfe40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417bffa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c0000 # | | | |-NoThrowAttr 0x55ac417c0040 Implicit # | | | `-ConstAttr 0x55ac417c0068 Implicit # | | |-FunctionDecl 0x55ac417c0190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ac417c00e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac417c0240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c02a0 # | | | |-NoThrowAttr 0x55ac417c02e0 Implicit # | | | `-ConstAttr 0x55ac417c0308 Implicit # | | |-FunctionDecl 0x55ac417c0430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac417c0380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c04e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c0540 # | | | |-NoThrowAttr 0x55ac417c0580 Implicit # | | | `-ConstAttr 0x55ac417c05a8 Implicit # | | |-FunctionDecl 0x55ac417c06d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac417c0620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c0780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c07e0 # | | | |-NoThrowAttr 0x55ac417c0820 Implicit # | | | `-ConstAttr 0x55ac417c0848 Implicit # | | |-FunctionDecl 0x55ac417c0970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac417c08c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c0a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c0a80 # | | | |-NoThrowAttr 0x55ac417c0ac0 Implicit # | | | `-ConstAttr 0x55ac417c0ae8 Implicit # | | |-FunctionDecl 0x55ac417c0bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55ac417c0b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55ac417c0ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c0d08 # | | | |-NoThrowAttr 0x55ac417c0d48 Implicit # | | | `-ConstAttr 0x55ac417c0d70 Implicit # | | |-FunctionDecl 0x55ac417c0e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417c0de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c0f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c0fa8 # | | | |-NoThrowAttr 0x55ac417c0fe8 Implicit # | | | `-ConstAttr 0x55ac417c1010 Implicit # | | |-FunctionDecl 0x55ac417c1138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417c1088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c11e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c1248 # | | | |-NoThrowAttr 0x55ac417c1288 Implicit # | | | `-ConstAttr 0x55ac417c12b0 Implicit # | | |-FunctionDecl 0x55ac417c13d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417c1328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c1488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c14e8 # | | | |-NoThrowAttr 0x55ac417c1528 Implicit # | | | `-ConstAttr 0x55ac417c1550 Implicit # | | |-FunctionDecl 0x55ac417c1670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55ac417c15b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55ac417c1720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c1780 # | | | |-NoThrowAttr 0x55ac417c17c0 Implicit # | | | `-ConstAttr 0x55ac417c17e8 Implicit # | | |-FunctionDecl 0x55ac417c1910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55ac417c1860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c19c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c1a20 # | | | |-NoThrowAttr 0x55ac417c1a60 Implicit # | | | `-ConstAttr 0x55ac417c1a88 Implicit # | | |-FunctionDecl 0x55ac417c1bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55ac417c1b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c1c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c1cc0 # | | | |-NoThrowAttr 0x55ac417c1d00 Implicit # | | | `-ConstAttr 0x55ac417c1d28 Implicit # | | |-FunctionDecl 0x55ac417c1e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55ac417c1da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c1f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ac417c1f60 # | | | |-NoThrowAttr 0x55ac417c1fa0 Implicit # | | | `-ConstAttr 0x55ac417c1fc8 Implicit # | | |-FunctionDecl 0x55ac417c20d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55ac417c2028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55ac417c2188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c21e8 # | | | |-NoThrowAttr 0x55ac417c2228 Implicit # | | | `-ConstAttr 0x55ac417c2250 Implicit # | | |-FunctionDecl 0x55ac417c2368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417c22b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c2418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c2478 # | | | |-NoThrowAttr 0x55ac417c24b8 Implicit # | | | `-ConstAttr 0x55ac417c24e0 Implicit # | | |-FunctionDecl 0x55ac417c2608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac417c2558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c26b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c2718 # | | | |-NoThrowAttr 0x55ac417c2758 Implicit # | | | `-ConstAttr 0x55ac417c2780 Implicit # | | |-FunctionDecl 0x55ac417c28a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417c27f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c2958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c29b8 # | | | |-NoThrowAttr 0x55ac417c29f8 Implicit # | | | `-ConstAttr 0x55ac417c2a20 Implicit # | | |-FunctionDecl 0x55ac417c2b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55ac417c2a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55ac417c2be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c2c40 # | | | |-NoThrowAttr 0x55ac417c2c80 Implicit # | | | `-ConstAttr 0x55ac417c2ca8 Implicit # | | |-FunctionDecl 0x55ac417c2dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55ac417c2d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c2e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c2ee0 # | | | |-NoThrowAttr 0x55ac417c2f20 Implicit # | | | `-ConstAttr 0x55ac417c2f48 Implicit # | | |-FunctionDecl 0x55ac417c3070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55ac417c2fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c3120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c3180 # | | | |-NoThrowAttr 0x55ac417c31c0 Implicit # | | | `-ConstAttr 0x55ac417c31e8 Implicit # | | |-FunctionDecl 0x55ac417c3310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55ac417c3260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c33c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c3420 # | | | |-NoThrowAttr 0x55ac417c3460 Implicit # | | | `-ConstAttr 0x55ac417c3488 Implicit # | | |-FunctionDecl 0x55ac417c3650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55ac417c3500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417c3700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c3760 # | | | |-NoThrowAttr 0x55ac417c37a0 Implicit # | | | `-ConstAttr 0x55ac417c37c8 Implicit # | | |-FunctionDecl 0x55ac417c38f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac417c3840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c39a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c3a00 # | | | |-NoThrowAttr 0x55ac417c3a40 Implicit # | | | `-ConstAttr 0x55ac417c3a68 Implicit # | | |-FunctionDecl 0x55ac417c3b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac417c3ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c3c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c3ca0 # | | | |-NoThrowAttr 0x55ac417c3ce0 Implicit # | | | `-ConstAttr 0x55ac417c3d08 Implicit # | | |-FunctionDecl 0x55ac417c3e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac417c3d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c3ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c3f40 # | | | |-NoThrowAttr 0x55ac417c3f80 Implicit # | | | `-ConstAttr 0x55ac417c3fa8 Implicit # | | |-FunctionDecl 0x55ac417c40d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ac417c4020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac417c4180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c41e0 # | | | |-NoThrowAttr 0x55ac417c4220 Implicit # | | | `-ConstAttr 0x55ac417c4248 Implicit # | | |-FunctionDecl 0x55ac417c4370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ac417c42c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c4420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c4480 # | | | |-NoThrowAttr 0x55ac417c44c0 Implicit # | | | `-ConstAttr 0x55ac417c44e8 Implicit # | | |-FunctionDecl 0x55ac417c4610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ac417c4560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c46c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c4720 # | | | |-NoThrowAttr 0x55ac417c4760 Implicit # | | | `-ConstAttr 0x55ac417c4788 Implicit # | | |-FunctionDecl 0x55ac417c48b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ac417c4800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c4960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c49c0 # | | | |-NoThrowAttr 0x55ac417c4a00 Implicit # | | | `-ConstAttr 0x55ac417c4a28 Implicit # | | |-FunctionDecl 0x55ac417c4b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ac417c4aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac417c4c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c4c60 # | | | |-NoThrowAttr 0x55ac417c4ca0 Implicit # | | | `-ConstAttr 0x55ac417c4cc8 Implicit # | | |-FunctionDecl 0x55ac417c4df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac417c4d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c4ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c4f00 # | | | |-NoThrowAttr 0x55ac417c4f40 Implicit # | | | `-ConstAttr 0x55ac417c4f68 Implicit # | | |-FunctionDecl 0x55ac417c5090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac417c4fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c5140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c51a0 # | | | |-NoThrowAttr 0x55ac417c51e0 Implicit # | | | `-ConstAttr 0x55ac417c5208 Implicit # | | |-FunctionDecl 0x55ac417c5330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac417c5280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c53e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c5440 # | | | |-NoThrowAttr 0x55ac417c5480 Implicit # | | | `-ConstAttr 0x55ac417c54a8 Implicit # | | |-FunctionDecl 0x55ac417c5660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55ac417c5508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55ac417c5710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c5770 # | | | |-NoThrowAttr 0x55ac417c57b0 Implicit # | | | `-ConstAttr 0x55ac417c57d8 Implicit # | | |-FunctionDecl 0x55ac417c5900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417c5850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c59b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c5a10 # | | | |-NoThrowAttr 0x55ac417c5a50 Implicit # | | | `-ConstAttr 0x55ac417c5a78 Implicit # | | |-FunctionDecl 0x55ac417c5ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417c5af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c5c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c5cb0 # | | | |-NoThrowAttr 0x55ac417c5cf0 Implicit # | | | `-ConstAttr 0x55ac417c5d18 Implicit # | | |-FunctionDecl 0x55ac417c5e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417c5d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c5ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c5f50 # | | | |-NoThrowAttr 0x55ac417c5f90 Implicit # | | | `-ConstAttr 0x55ac417c5fb8 Implicit # | | |-FunctionDecl 0x55ac417c60c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55ac417c6018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55ac417c6178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c61d8 # | | | |-NoThrowAttr 0x55ac417c6218 Implicit # | | | `-ConstAttr 0x55ac417c6240 Implicit # | | |-FunctionDecl 0x55ac417c6368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55ac417c62b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c6418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c6478 # | | | |-NoThrowAttr 0x55ac417c64b8 Implicit # | | | `-ConstAttr 0x55ac417c64e0 Implicit # | | |-FunctionDecl 0x55ac417c6608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55ac417c6558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c66b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c6718 # | | | |-NoThrowAttr 0x55ac417c6758 Implicit # | | | `-ConstAttr 0x55ac417c6780 Implicit # | | |-FunctionDecl 0x55ac417c68a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55ac417c67f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c6958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ac417c69b8 # | | | |-NoThrowAttr 0x55ac417c69f8 Implicit # | | | `-ConstAttr 0x55ac417c6a20 Implicit # | | |-FunctionDecl 0x55ac417c6b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55ac417c6a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55ac417c6be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c6c40 # | | | |-NoThrowAttr 0x55ac417c6c80 Implicit # | | | `-ConstAttr 0x55ac417c6ca8 Implicit # | | |-FunctionDecl 0x55ac417c6dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417c6d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c6e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c6ed0 # | | | |-NoThrowAttr 0x55ac417c6f10 Implicit # | | | `-ConstAttr 0x55ac417c6f38 Implicit # | | |-FunctionDecl 0x55ac417c7060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac417c6fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c7110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c7170 # | | | |-NoThrowAttr 0x55ac417c71b0 Implicit # | | | `-ConstAttr 0x55ac417c71d8 Implicit # | | |-FunctionDecl 0x55ac417c7300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417c7250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c73b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c7410 # | | | |-NoThrowAttr 0x55ac417c7450 Implicit # | | | `-ConstAttr 0x55ac417c7478 Implicit # | | |-FunctionDecl 0x55ac417c7588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55ac417c74d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55ac417c7670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c76d0 # | | | |-NoThrowAttr 0x55ac417c7710 Implicit # | | | `-ConstAttr 0x55ac417c7738 Implicit # | | |-FunctionDecl 0x55ac417c7860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55ac417c77b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c7910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c7970 # | | | |-NoThrowAttr 0x55ac417c79b0 Implicit # | | | `-ConstAttr 0x55ac417c79d8 Implicit # | | |-FunctionDecl 0x55ac417c7b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55ac417c7a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c7bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c7c10 # | | | |-NoThrowAttr 0x55ac417c7c50 Implicit # | | | `-ConstAttr 0x55ac417c7c78 Implicit # | | |-FunctionDecl 0x55ac417c7da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55ac417c7cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c7e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c7eb0 # | | | |-NoThrowAttr 0x55ac417c7ef0 Implicit # | | | `-ConstAttr 0x55ac417c7f18 Implicit # | | |-FunctionDecl 0x55ac417c8040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55ac417c7f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac417c80f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c8150 # | | | |-NoThrowAttr 0x55ac417c8190 Implicit # | | | `-ConstAttr 0x55ac417c81b8 Implicit # | | |-FunctionDecl 0x55ac417c82e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ac417c8230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c8390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c83f0 # | | | |-NoThrowAttr 0x55ac417c8430 Implicit # | | | `-ConstAttr 0x55ac417c8458 Implicit # | | |-FunctionDecl 0x55ac417c8580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ac417c84d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c8630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c8690 # | | | |-NoThrowAttr 0x55ac417c86d0 Implicit # | | | `-ConstAttr 0x55ac417c86f8 Implicit # | | |-FunctionDecl 0x55ac417c8820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ac417c8770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c88d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c8930 # | | | |-NoThrowAttr 0x55ac417c8970 Implicit # | | | `-ConstAttr 0x55ac417c8998 Implicit # | | |-FunctionDecl 0x55ac417c8ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ac417c8a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac417c8b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c8bd0 # | | | |-NoThrowAttr 0x55ac417c8c10 Implicit # | | | `-ConstAttr 0x55ac417c8c38 Implicit # | | |-FunctionDecl 0x55ac417c8d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ac417c8cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c8e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c8e70 # | | | |-NoThrowAttr 0x55ac417c8eb0 Implicit # | | | `-ConstAttr 0x55ac417c8ed8 Implicit # | | |-FunctionDecl 0x55ac417c9000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ac417c8f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c90b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c9110 # | | | |-NoThrowAttr 0x55ac417c9150 Implicit # | | | `-ConstAttr 0x55ac417c9178 Implicit # | | |-FunctionDecl 0x55ac417c92a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ac417c91f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417c9350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417c93b0 # | | | |-NoThrowAttr 0x55ac417c93f0 Implicit # | | | `-ConstAttr 0x55ac417c9418 Implicit # | | |-FunctionDecl 0x55ac417c9540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ac417c9490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac417c95f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac4176f7d0 # | | | |-NoThrowAttr 0x55ac4176f810 Implicit # | | | `-ConstAttr 0x55ac4176f838 Implicit # | | |-FunctionDecl 0x55ac4176f960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac4176f8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176fa10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac4176fa70 # | | | |-NoThrowAttr 0x55ac4176fab0 Implicit # | | | `-ConstAttr 0x55ac4176fad8 Implicit # | | |-FunctionDecl 0x55ac4176fc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac4176fb50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176fcb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac4176fd10 # | | | |-NoThrowAttr 0x55ac4176fd50 Implicit # | | | `-ConstAttr 0x55ac4176fd78 Implicit # | | |-FunctionDecl 0x55ac4176fea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac4176fdf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac4176ff50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac4176ffb0 # | | | |-NoThrowAttr 0x55ac4176fff0 Implicit # | | | `-ConstAttr 0x55ac41770018 Implicit # | | |-FunctionDecl 0x55ac41770128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55ac41770078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55ac417701d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac41770238 # | | | |-NoThrowAttr 0x55ac41770278 Implicit # | | | `-ConstAttr 0x55ac417702a0 Implicit # | | |-FunctionDecl 0x55ac417703c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac41770318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41770478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417704d8 # | | | |-NoThrowAttr 0x55ac41770518 Implicit # | | | `-ConstAttr 0x55ac41770540 Implicit # | | |-FunctionDecl 0x55ac41770668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417705b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41770718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac41770778 # | | | |-NoThrowAttr 0x55ac417707b8 Implicit # | | | `-ConstAttr 0x55ac417707e0 Implicit # | | |-FunctionDecl 0x55ac41770908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41770858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417709b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac41770a18 # | | | |-NoThrowAttr 0x55ac41770a58 Implicit # | | | `-ConstAttr 0x55ac41770a80 Implicit # | | |-FunctionDecl 0x55ac41770b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55ac41770ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55ac41770c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac41770ca0 # | | | |-NoThrowAttr 0x55ac41770ce0 Implicit # | | | `-ConstAttr 0x55ac41770d08 Implicit # | | |-FunctionDecl 0x55ac41770e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55ac41770d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41770ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac41770f40 # | | | |-NoThrowAttr 0x55ac41770f80 Implicit # | | | `-ConstAttr 0x55ac41770fa8 Implicit # | | |-FunctionDecl 0x55ac417710d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55ac41771020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41771180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac417711e0 # | | | |-NoThrowAttr 0x55ac41771220 Implicit # | | | `-ConstAttr 0x55ac41771248 Implicit # | | |-FunctionDecl 0x55ac41771370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55ac417712c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41771420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ac41771480 # | | | |-NoThrowAttr 0x55ac417714c0 Implicit # | | | `-ConstAttr 0x55ac417714e8 Implicit # | | |-FunctionDecl 0x55ac41771638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55ac41771548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ac417716e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41771760 Implicit # | | | `-ConstAttr 0x55ac41771788 Implicit # | | |-FunctionDecl 0x55ac41771938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55ac41771810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417719e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41771a60 Implicit # | | | `-ConstAttr 0x55ac41771a88 Implicit # | | |-FunctionDecl 0x55ac41771c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55ac41771b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41771cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41771d50 Implicit # | | | `-ConstAttr 0x55ac41771d78 Implicit # | | |-FunctionDecl 0x55ac41771f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55ac41771df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41771fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41772040 Implicit # | | | `-ConstAttr 0x55ac41772068 Implicit # | | |-FunctionDecl 0x55ac41772178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55ac417720c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55ac41772228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac417722a0 Implicit # | | | `-ConstAttr 0x55ac417722c8 Implicit # | | |-FunctionDecl 0x55ac417723f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55ac41772340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417724a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41772518 Implicit # | | | `-ConstAttr 0x55ac41772540 Implicit # | | |-FunctionDecl 0x55ac41772668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55ac417725b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41772718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41772790 Implicit # | | | `-ConstAttr 0x55ac417727b8 Implicit # | | |-FunctionDecl 0x55ac417728e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55ac41772830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41772990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41772a08 Implicit # | | | `-ConstAttr 0x55ac41772a30 Implicit # | | |-FunctionDecl 0x55ac41772bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55ac41772aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ac41772c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41772d00 Implicit # | | | `-ConstAttr 0x55ac41772d28 Implicit # | | |-FunctionDecl 0x55ac41772ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55ac41772da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41772f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41772ff0 Implicit # | | | `-ConstAttr 0x55ac41773018 Implicit # | | |-FunctionDecl 0x55ac417731b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55ac41773090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41773268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac417732e0 Implicit # | | | `-ConstAttr 0x55ac41773308 Implicit # | | |-FunctionDecl 0x55ac417734a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55ac41773380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41773558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac417735d0 Implicit # | | | `-ConstAttr 0x55ac417735f8 Implicit # | | |-FunctionDecl 0x55ac417737f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55ac41773658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55ac417738a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41773918 Implicit # | | | `-ConstAttr 0x55ac41773940 Implicit # | | |-FunctionDecl 0x55ac41773ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55ac417739b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41773b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41773c10 Implicit # | | | `-ConstAttr 0x55ac41773c38 Implicit # | | |-FunctionDecl 0x55ac41773dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55ac41773cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41773e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41773f00 Implicit # | | | `-ConstAttr 0x55ac41773f28 Implicit # | | |-FunctionDecl 0x55ac417740c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55ac41773fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41774178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac417741f0 Implicit # | | | `-ConstAttr 0x55ac41774218 Implicit # | | |-FunctionDecl 0x55ac417743b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55ac41774290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ac41774468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac417744e0 Implicit # | | | `-ConstAttr 0x55ac41774508 Implicit # | | |-FunctionDecl 0x55ac417746a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55ac41774580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41774758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac417747d0 Implicit # | | | `-ConstAttr 0x55ac417747f8 Implicit # | | |-FunctionDecl 0x55ac41774998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55ac41774870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41774a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41774ac0 Implicit # | | | `-ConstAttr 0x55ac41774ae8 Implicit # | | |-FunctionDecl 0x55ac41774c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55ac41774b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41774d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41774db0 Implicit # | | | `-ConstAttr 0x55ac41774dd8 Implicit # | | |-FunctionDecl 0x55ac41774f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55ac41774e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ac41775028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac417750a0 Implicit # | | | `-ConstAttr 0x55ac417750c8 Implicit # | | |-FunctionDecl 0x55ac41775268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ac41775140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41775318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41775390 Implicit # | | | `-ConstAttr 0x55ac417753b8 Implicit # | | |-FunctionDecl 0x55ac41775558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ac41775430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41775608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41775680 Implicit # | | | `-ConstAttr 0x55ac417756a8 Implicit # | | |-FunctionDecl 0x55ac41775868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ac41775720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41775918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41775990 Implicit # | | | `-ConstAttr 0x55ac417759b8 Implicit # | | |-FunctionDecl 0x55ac41775b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55ac41775a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55ac41775bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41775c30 Implicit # | | | `-ConstAttr 0x55ac41775c58 Implicit # | | |-FunctionDecl 0x55ac41775df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55ac41775cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41775ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41775f20 Implicit # | | | `-ConstAttr 0x55ac41775f48 Implicit # | | |-FunctionDecl 0x55ac417760e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55ac41775fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41776198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41776210 Implicit # | | | `-ConstAttr 0x55ac41776238 Implicit # | | |-FunctionDecl 0x55ac417763d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55ac417762b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41776488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ac41776500 Implicit # | | | `-ConstAttr 0x55ac41776528 Implicit # | | |-FunctionDecl 0x55ac41776638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55ac41776588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55ac417766e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ac41776760 Implicit # | | | `-ConstAttr 0x55ac41776788 Implicit # | | |-FunctionDecl 0x55ac417768a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417767f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41776950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ac417769c8 Implicit # | | | `-ConstAttr 0x55ac417769f0 Implicit # | | |-FunctionDecl 0x55ac41776b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41776a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41776bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ac41776c40 Implicit # | | | `-ConstAttr 0x55ac41776c68 Implicit # | | |-FunctionDecl 0x55ac41776d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41776ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41776e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ac41776eb8 Implicit # | | | `-ConstAttr 0x55ac41776ee0 Implicit # | | |-FunctionDecl 0x55ac41776ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55ac41776f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55ac417770a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ac41777118 Implicit # | | | `-ConstAttr 0x55ac41777140 Implicit # | | |-FunctionDecl 0x55ac41777268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417771b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41777318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ac41777390 Implicit # | | | `-ConstAttr 0x55ac417773b8 Implicit # | | |-FunctionDecl 0x55ac417774e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41777430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41777590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ac41777608 Implicit # | | | `-ConstAttr 0x55ac41777630 Implicit # | | |-FunctionDecl 0x55ac41777758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417776a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41777818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ac41777890 Implicit # | | | `-ConstAttr 0x55ac417778b8 Implicit # | | |-FunctionDecl 0x55ac417779e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55ac41777a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55ac41777ae8 # | | | |-NoThrowAttr 0x55ac41777b28 Implicit # | | | `-ConstAttr 0x55ac41777b50 Implicit # | | |-FunctionDecl 0x55ac41777c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55ac41777ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55ac41777d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ac41777d78 Implicit # | | | `-ConstAttr 0x55ac41777da0 Implicit # | | |-FunctionDecl 0x55ac41777eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41777e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41777f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ac41777fe0 Implicit # | | | `-ConstAttr 0x55ac41778008 Implicit # | | |-FunctionDecl 0x55ac41778130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41778080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417781e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ac41778258 Implicit # | | | `-ConstAttr 0x55ac41778280 Implicit # | | |-FunctionDecl 0x55ac417783a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417782f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41778458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ac417784d0 Implicit # | | | `-ConstAttr 0x55ac417784f8 Implicit # | | |-FunctionDecl 0x55ac41778608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55ac41778558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ac417786b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ac41778730 Implicit # | | | `-ConstAttr 0x55ac41778758 Implicit # | | |-FunctionDecl 0x55ac41778880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417787d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac41778930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ac417789a8 Implicit # | | | `-ConstAttr 0x55ac417789d0 Implicit # | | |-FunctionDecl 0x55ac41778af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac41778a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41778ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ac41778c20 Implicit # | | | `-ConstAttr 0x55ac41778c48 Implicit # | | |-FunctionDecl 0x55ac41778d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac41778cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac41778e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ac41778e98 Implicit # | | | `-ConstAttr 0x55ac41778ec0 Implicit # | | |-FunctionDecl 0x55ac41778fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55ac41778f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55ac41779080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ac417790f8 Implicit # | | | `-ConstAttr 0x55ac41779120 Implicit # | | |-FunctionDecl 0x55ac41779238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac41779188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417792e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ac41779360 Implicit # | | | `-ConstAttr 0x55ac41779388 Implicit # | | |-FunctionDecl 0x55ac417794b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac41779400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac41779560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ac417795d8 Implicit # | | | `-ConstAttr 0x55ac41779600 Implicit # | | |-FunctionDecl 0x55ac41779728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac41779678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417797d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ac417e16b8 Implicit # | | | `-ConstAttr 0x55ac417e16e0 Implicit # | | |-FunctionDecl 0x55ac417e17f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55ac417e1740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ac417e18a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ac417e1918 Implicit # | | | `-ConstAttr 0x55ac417e1940 Implicit # | | |-FunctionDecl 0x55ac417e1a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417e19b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e1b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ac417e1b90 Implicit # | | | `-ConstAttr 0x55ac417e1bb8 Implicit # | | |-FunctionDecl 0x55ac417e1ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417e1c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e1d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ac417e1e08 Implicit # | | | `-ConstAttr 0x55ac417e1e30 Implicit # | | |-FunctionDecl 0x55ac417e1f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417e1ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e2008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ac417e2080 Implicit # | | | `-ConstAttr 0x55ac417e20a8 Implicit # | | |-FunctionDecl 0x55ac417e21b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55ac417e2108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55ac417e2268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ac417e22e0 Implicit # | | | `-ConstAttr 0x55ac417e2308 Implicit # | | |-FunctionDecl 0x55ac417e2420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417e2370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e24d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ac417e2548 Implicit # | | | `-ConstAttr 0x55ac417e2570 Implicit # | | |-FunctionDecl 0x55ac417e2698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac417e25e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e2748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ac417e27c0 Implicit # | | | `-ConstAttr 0x55ac417e27e8 Implicit # | | |-FunctionDecl 0x55ac417e2910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417e2860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e29c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ac417e2a38 Implicit # | | | `-ConstAttr 0x55ac417e2a60 Implicit # | | |-FunctionDecl 0x55ac417e2b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55ac417e2ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55ac417e2c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ac417e2c98 Implicit # | | | `-ConstAttr 0x55ac417e2cc0 Implicit # | | |-FunctionDecl 0x55ac417e2de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417e2d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e2e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ac417e2f10 Implicit # | | | `-ConstAttr 0x55ac417e2f38 Implicit # | | |-FunctionDecl 0x55ac417e3060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417e2fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e3110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ac417e3188 Implicit # | | | `-ConstAttr 0x55ac417e31b0 Implicit # | | |-FunctionDecl 0x55ac417e32d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55ac417e3228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e3388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ac417e3400 Implicit # | | | `-ConstAttr 0x55ac417e3428 Implicit # | | |-FunctionDecl 0x55ac417e3538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55ac417e3488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55ac417e35e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ac417e3680 Implicit # | | | `-ConstAttr 0x55ac417e36a8 Implicit # | | |-FunctionDecl 0x55ac417e37c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55ac417e3710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e3870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ac417e38e8 Implicit # | | | `-ConstAttr 0x55ac417e3910 Implicit # | | |-FunctionDecl 0x55ac417e3a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55ac417e3988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e3ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ac417e3b60 Implicit # | | | `-ConstAttr 0x55ac417e3b88 Implicit # | | |-FunctionDecl 0x55ac417e3cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55ac417e3c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e3d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ac417e3dd8 Implicit # | | | `-ConstAttr 0x55ac417e3e00 Implicit # | | |-FunctionDecl 0x55ac417e3f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55ac417e3e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55ac417e3fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ac417e4038 Implicit # | | | `-ConstAttr 0x55ac417e4060 Implicit # | | |-FunctionDecl 0x55ac417e4188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55ac417e40d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e4238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ac417e42b0 Implicit # | | | `-ConstAttr 0x55ac417e42d8 Implicit # | | |-FunctionDecl 0x55ac417e4400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55ac417e4350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ac417e44b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ac417e4528 Implicit # | | | `-ConstAttr 0x55ac417e4550 Implicit # | | `-FunctionDecl 0x55ac417e4678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55ac417e45c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55ac417e4728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55ac417e47a0 Implicit # | | `-ConstAttr 0x55ac417e47c8 Implicit # | |-LinkageSpecDecl 0x55ac417266f8 col:45 implicit C # | | `-FunctionDecl 0x55ac41726748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55ac417267f0 <> Implicit 501 # | | |-NoThrowAttr 0x55ac41726850 Implicit # | | `-ConstAttr 0x55ac41726878 Implicit # | |-NamespaceDecl 0x55ac417e4818 prev 0x55ac416eaca8 line:12:11 hlsl # | | |-original Namespace 0x55ac41641a98 'hlsl' # | | |-FunctionDecl 0x55ac417e4a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac417e4930 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac417e4d98 # | | | | `-ReturnStmt 0x55ac417e4d88 # | | | | `-CallExpr 0x55ac417e4d58 'float' # | | | | |-ImplicitCastExpr 0x55ac417e4d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417e4ce8 '' Function 0x55ac416f7c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417e4cc0 'float' # | | | | `-ImplicitCastExpr 0x55ac417e4ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417e4c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417e4c58 'double' lvalue ParmVar 0x55ac417e4930 'V' 'double' # | | | `-DeprecatedAttr 0x55ac417e4ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417e4f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417e4e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac417e5358 # | | | | `-ReturnStmt 0x55ac417e5348 # | | | | `-CallExpr 0x55ac417e5318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417e5300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417e5278 '' Function 0x55ac416f7ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417e5250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417e5238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417e5220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417e51e8 'double2':'vector' lvalue ParmVar 0x55ac417e4e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac417e5038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417e5548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417e5418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac417ea398 # | | | | `-ReturnStmt 0x55ac417ea388 # | | | | `-CallExpr 0x55ac417ea358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417ea340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417ea2c0 '' Function 0x55ac416f8120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417ea298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417ea280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417ea268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417ea230 'double3':'vector' lvalue ParmVar 0x55ac417e5418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac417e55f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417ea588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417ea458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac417ea968 # | | | | `-ReturnStmt 0x55ac417ea958 # | | | | `-CallExpr 0x55ac417ea928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417ea910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417ea888 '' Function 0x55ac416f8398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417ea860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417ea848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417ea830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417ea7f8 'double4':'vector' lvalue ParmVar 0x55ac417ea458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac417ea638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417eab08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac417eaa18 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac417eae60 # | | | | `-ReturnStmt 0x55ac417eae50 # | | | | `-CallExpr 0x55ac417eae20 'float' # | | | | |-ImplicitCastExpr 0x55ac417eae08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417eade8 '' Function 0x55ac416f7c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417eadc0 'float' # | | | | `-ImplicitCastExpr 0x55ac417eada8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417ead90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417ead58 'int' lvalue ParmVar 0x55ac417eaa18 'V' 'int' # | | | `-DeprecatedAttr 0x55ac417eabb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417eb038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417eaf10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac417eb3b0 # | | | | `-ReturnStmt 0x55ac417eb3a0 # | | | | `-CallExpr 0x55ac417eb370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417eb358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417eb338 '' Function 0x55ac416f7ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417eb310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417eb2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417eb2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417eb2a8 'int2':'vector' lvalue ParmVar 0x55ac417eaf10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac417eb0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417eb588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417eb460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac417eb908 # | | | | `-ReturnStmt 0x55ac417eb8f8 # | | | | `-CallExpr 0x55ac417eb8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417eb8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417eb890 '' Function 0x55ac416f8120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417eb868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417eb850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417eb838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417eb800 'int3':'vector' lvalue ParmVar 0x55ac417eb460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac417eb638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417ebae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417eb9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac417ebe70 # | | | | `-ReturnStmt 0x55ac417ebe60 # | | | | `-CallExpr 0x55ac417ebe30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417ebe18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417ebdf8 '' Function 0x55ac416f8398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417ebdd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417ebdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417ebda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417ebd68 'int4':'vector' lvalue ParmVar 0x55ac417eb9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac417ebb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417ebfd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac417ebf20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac417f13f8 # | | | | `-ReturnStmt 0x55ac417f13e8 # | | | | `-CallExpr 0x55ac417f13b8 'float' # | | | | |-ImplicitCastExpr 0x55ac417f13a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417f1380 '' Function 0x55ac416f7c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417f1358 'float' # | | | | `-ImplicitCastExpr 0x55ac417f1340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f1328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f12f0 'uint':'unsigned int' lvalue ParmVar 0x55ac417ebf20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac417f1130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f1558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f14a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac417f18f0 # | | | | `-ReturnStmt 0x55ac417f18e0 # | | | | `-CallExpr 0x55ac417f18b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f1898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417f1878 '' Function 0x55ac416f7ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417f1850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f1838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f1820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f17e8 'uint2':'vector' lvalue ParmVar 0x55ac417f14a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac417f1608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f1a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f19a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac417f1df0 # | | | | `-ReturnStmt 0x55ac417f1de0 # | | | | `-CallExpr 0x55ac417f1db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f1d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417f1d78 '' Function 0x55ac416f8120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417f1d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f1d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f1d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f1ce8 'uint3':'vector' lvalue ParmVar 0x55ac417f19a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac417f1b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f1f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f1ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac417f22f8 # | | | | `-ReturnStmt 0x55ac417f22e8 # | | | | `-CallExpr 0x55ac417f22b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f22a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417f2280 '' Function 0x55ac416f8398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417f2258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f2240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f2228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f21f0 'uint4':'vector' lvalue ParmVar 0x55ac417f1ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac417f2000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f24d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f23a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac417f2870 # | | | | `-ReturnStmt 0x55ac417f2860 # | | | | `-CallExpr 0x55ac417f2830 'float' # | | | | |-ImplicitCastExpr 0x55ac417f2818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417f27f8 '' Function 0x55ac416f7c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417f27d0 'float' # | | | | `-ImplicitCastExpr 0x55ac417f27b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f27a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f2768 'int64_t':'long' lvalue ParmVar 0x55ac417f23a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac417f2588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f2a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f2920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac417f2e00 # | | | | `-ReturnStmt 0x55ac417f2df0 # | | | | `-CallExpr 0x55ac417f2dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f2da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417f2d88 '' Function 0x55ac416f7ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417f2d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f2d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f2d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f2cf8 'int64_t2':'vector' lvalue ParmVar 0x55ac417f2920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac417f2af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f2fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f2eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac417f33b0 # | | | | `-ReturnStmt 0x55ac417f33a0 # | | | | `-CallExpr 0x55ac417f3370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f3358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417f3338 '' Function 0x55ac416f8120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417f3310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f32f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f32e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f32a8 'int64_t3':'vector' lvalue ParmVar 0x55ac417f2eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac417f3088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f3588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f3460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac417f3950 # | | | | `-ReturnStmt 0x55ac417f3940 # | | | | `-CallExpr 0x55ac417f3910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f38f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417f38d8 '' Function 0x55ac416f8398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417f38b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f3898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f3880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f3848 'int64_t4':'vector' lvalue ParmVar 0x55ac417f3460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac417f3638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f3b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f3a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac417f3ee0 # | | | | `-ReturnStmt 0x55ac417f3ed0 # | | | | `-CallExpr 0x55ac417f3ea0 'float' # | | | | |-ImplicitCastExpr 0x55ac417f3e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417f3e68 '' Function 0x55ac416f7c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417f3e40 'float' # | | | | `-ImplicitCastExpr 0x55ac417f3e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f3e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f3dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac417f3a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac417f3bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f40b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f3f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac417f4490 # | | | | `-ReturnStmt 0x55ac417f4480 # | | | | `-CallExpr 0x55ac417f4450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f4438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417f4418 '' Function 0x55ac416f7ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417f43f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f43d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f43c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f4388 'uint64_t2':'vector' lvalue ParmVar 0x55ac417f3f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac417f4168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f4668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f4540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac417f4a48 # | | | | `-ReturnStmt 0x55ac417f4a38 # | | | | `-CallExpr 0x55ac417f4a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f49f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417f49d0 '' Function 0x55ac416f8120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417f49a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f4990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f4978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f4940 'uint64_t3':'vector' lvalue ParmVar 0x55ac417f4540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac417f4718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f4c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f4af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac417f5010 # | | | | `-ReturnStmt 0x55ac417f5000 # | | | | `-CallExpr 0x55ac417f4fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f4fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417f4f98 '' Function 0x55ac416f8398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417f4f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f4f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f4f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f4f08 'uint64_t4':'vector' lvalue ParmVar 0x55ac417f4af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac417f4cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f5198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f50d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac417f54e0 # | | | | `-ReturnStmt 0x55ac417f54d0 # | | | | `-CallExpr 0x55ac417f54a0 'float' # | | | | |-ImplicitCastExpr 0x55ac417f5488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417f5468 '' Function 0x55ac41711920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417f5440 'float' # | | | | `-ImplicitCastExpr 0x55ac417f5428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f5410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f53d8 'double' lvalue ParmVar 0x55ac417f50d0 'V' 'double' # | | | `-DeprecatedAttr 0x55ac417f5248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417f5650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f55a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac417f59b8 # | | | | `-ReturnStmt 0x55ac417f59a8 # | | | | `-CallExpr 0x55ac417f5978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f5960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417f5940 '' Function 0x55ac41711b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417f5918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f5900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f58e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f58b0 'double2':'vector' lvalue ParmVar 0x55ac417f55a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac417f5700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417f5b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f5a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac417f5e98 # | | | | `-ReturnStmt 0x55ac417f5e88 # | | | | `-CallExpr 0x55ac417f5e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f5e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417f5e20 '' Function 0x55ac41700588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417f5df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f5de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f5dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f5d90 'double3':'vector' lvalue ParmVar 0x55ac417f5a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac417f5bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417f6008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f5f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac417f6380 # | | | | `-ReturnStmt 0x55ac417f6370 # | | | | `-CallExpr 0x55ac417f6340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f6328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417f6308 '' Function 0x55ac41700800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417f62e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f62c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f62b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f6278 'double4':'vector' lvalue ParmVar 0x55ac417f5f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac417f60b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417f64e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f6430 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac417f6838 # | | | | `-ReturnStmt 0x55ac417f6828 # | | | | `-CallExpr 0x55ac417f67f8 'float' # | | | | |-ImplicitCastExpr 0x55ac417f67e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417f67c0 '' Function 0x55ac41711920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417f6798 'float' # | | | | `-ImplicitCastExpr 0x55ac417f6780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f6768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f6730 'int' lvalue ParmVar 0x55ac417f6430 'V' 'int' # | | | `-DeprecatedAttr 0x55ac417f6590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f6998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f68e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac417f6d10 # | | | | `-ReturnStmt 0x55ac417f6d00 # | | | | `-CallExpr 0x55ac417f6cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417f6cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417f6c98 '' Function 0x55ac41711b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417f6c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f6c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f6c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f6c08 'int2':'vector' lvalue ParmVar 0x55ac417f68e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac417f6a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417f6e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417f6dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac417ff380 # | | | | `-ReturnStmt 0x55ac417ff370 # | | | | `-CallExpr 0x55ac417ff340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417ff328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417ff308 '' Function 0x55ac41700588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417ff2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417f7138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417f7120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417f70e8 'int3':'vector' lvalue ParmVar 0x55ac417f6dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac417f6f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417ff4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417ff430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac417ff868 # | | | | `-ReturnStmt 0x55ac417ff858 # | | | | `-CallExpr 0x55ac417ff828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417ff810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417ff7f0 '' Function 0x55ac41700800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417ff7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417ff7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417ff798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417ff760 'int4':'vector' lvalue ParmVar 0x55ac417ff430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac417ff590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417ff9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac417ff918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac417ffd40 # | | | | `-ReturnStmt 0x55ac417ffd30 # | | | | `-CallExpr 0x55ac417ffd00 'float' # | | | | |-ImplicitCastExpr 0x55ac417ffce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417ffcc8 '' Function 0x55ac41711920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417ffca0 'float' # | | | | `-ImplicitCastExpr 0x55ac417ffc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417ffc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417ffc38 'uint':'unsigned int' lvalue ParmVar 0x55ac417ff918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac417ffa78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417ffea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417ffdf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac41800238 # | | | | `-ReturnStmt 0x55ac41800228 # | | | | `-CallExpr 0x55ac418001f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418001e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418001c0 '' Function 0x55ac41711b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41800198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41800180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41800168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41800130 'uint2':'vector' lvalue ParmVar 0x55ac417ffdf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac417fff50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41800398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418002e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac41800738 # | | | | `-ReturnStmt 0x55ac41800728 # | | | | `-CallExpr 0x55ac418006f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418006e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418006c0 '' Function 0x55ac41700588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41800698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41800680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41800668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41800630 'uint3':'vector' lvalue ParmVar 0x55ac418002e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac41800448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41800898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418007e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac41800c40 # | | | | `-ReturnStmt 0x55ac41800c30 # | | | | `-CallExpr 0x55ac41800c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41800be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41800bc8 '' Function 0x55ac41700800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41800ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41800b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41800b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41800b38 'uint4':'vector' lvalue ParmVar 0x55ac418007e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac41800948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41800da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41800cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac41801138 # | | | | `-ReturnStmt 0x55ac41801128 # | | | | `-CallExpr 0x55ac418010f8 'float' # | | | | |-ImplicitCastExpr 0x55ac418010e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418010c0 '' Function 0x55ac41711920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41801098 'float' # | | | | `-ImplicitCastExpr 0x55ac41801080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41801068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41801030 'int64_t':'long' lvalue ParmVar 0x55ac41800cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac41800e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41801680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418011e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac41801a38 # | | | | `-ReturnStmt 0x55ac41801a28 # | | | | `-CallExpr 0x55ac418019f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418019e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418019c0 '' Function 0x55ac41711b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41801998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41801980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41801968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41801930 'int64_t2':'vector' lvalue ParmVar 0x55ac418011e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41801730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41801b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41801ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac41801f58 # | | | | `-ReturnStmt 0x55ac41801f48 # | | | | `-CallExpr 0x55ac41801f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41801f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41801ee0 '' Function 0x55ac41700588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41801eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41801ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41801e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41801e50 'int64_t3':'vector' lvalue ParmVar 0x55ac41801ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41801c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418020b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41802008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac41802480 # | | | | `-ReturnStmt 0x55ac41802470 # | | | | `-CallExpr 0x55ac41802440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41802428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41802408 '' Function 0x55ac41700800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418023e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418023c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418023b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41802378 'int64_t4':'vector' lvalue ParmVar 0x55ac41802008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41802168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418025e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41802530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac41802998 # | | | | `-ReturnStmt 0x55ac41802988 # | | | | `-CallExpr 0x55ac41802958 'float' # | | | | |-ImplicitCastExpr 0x55ac41802940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41802920 '' Function 0x55ac41711920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418028f8 'float' # | | | | `-ImplicitCastExpr 0x55ac418028e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418028c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41802890 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac41802530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac41802690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41802af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41802a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac41802ed0 # | | | | `-ReturnStmt 0x55ac41802ec0 # | | | | `-CallExpr 0x55ac41802e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41802e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41802e58 '' Function 0x55ac41711b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41802e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41802e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41802e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41802dc8 'uint64_t2':'vector' lvalue ParmVar 0x55ac41802a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41802ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41803030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41802f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac41803410 # | | | | `-ReturnStmt 0x55ac41803400 # | | | | `-CallExpr 0x55ac418033d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418033b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41803398 '' Function 0x55ac41700588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41803370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41803358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41803340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41803308 'uint64_t3':'vector' lvalue ParmVar 0x55ac41802f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418030e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41803570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418034c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac41805170 # | | | | `-ReturnStmt 0x55ac41805160 # | | | | `-CallExpr 0x55ac41805130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41805118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418050f8 '' Function 0x55ac41700800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418050d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418050b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418050a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41805068 'uint64_t4':'vector' lvalue ParmVar 0x55ac418034c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41803620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418052e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac41805230 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac41805628 # | | | | `-ReturnStmt 0x55ac41805618 # | | | | `-CallExpr 0x55ac418055e8 'float' # | | | | |-ImplicitCastExpr 0x55ac418055d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418055b0 '' Function 0x55ac41714d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41805588 'float' # | | | | `-ImplicitCastExpr 0x55ac41805570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41805558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41805520 'double' lvalue ParmVar 0x55ac41805230 'V' 'double' # | | | `-DeprecatedAttr 0x55ac41805390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41805798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418056e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac41805b00 # | | | | `-ReturnStmt 0x55ac41805af0 # | | | | `-CallExpr 0x55ac41805ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41805aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41805a88 '' Function 0x55ac41714f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41805a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41805a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41805a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418059f8 'double2':'vector' lvalue ParmVar 0x55ac418056e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac41805848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41805c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41805bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac41805fe0 # | | | | `-ReturnStmt 0x55ac41805fd0 # | | | | `-CallExpr 0x55ac41805fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41805f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41805f68 '' Function 0x55ac417151f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41805f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41805f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41805f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41805ed8 'double3':'vector' lvalue ParmVar 0x55ac41805bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac41805d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41806150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418060a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac418064c8 # | | | | `-ReturnStmt 0x55ac418064b8 # | | | | `-CallExpr 0x55ac41806488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41806470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41806450 '' Function 0x55ac41715468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41806428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41806410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418063f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418063c0 'double4':'vector' lvalue ParmVar 0x55ac418060a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac41806200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41806628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac41806578 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac41806980 # | | | | `-ReturnStmt 0x55ac41806970 # | | | | `-CallExpr 0x55ac41806940 'float' # | | | | |-ImplicitCastExpr 0x55ac41806928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41806908 '' Function 0x55ac41714d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418068e0 'float' # | | | | `-ImplicitCastExpr 0x55ac418068c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418068b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41806878 'int' lvalue ParmVar 0x55ac41806578 'V' 'int' # | | | `-DeprecatedAttr 0x55ac418066d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41806ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41806a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac41806e58 # | | | | `-ReturnStmt 0x55ac41806e48 # | | | | `-CallExpr 0x55ac41806e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41806e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41806de0 '' Function 0x55ac41714f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41806db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41806da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41806d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41806d50 'int2':'vector' lvalue ParmVar 0x55ac41806a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac41806b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41807e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41807d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac418081a8 # | | | | `-ReturnStmt 0x55ac41808198 # | | | | `-CallExpr 0x55ac41808168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41808150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41808130 '' Function 0x55ac417151f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41808108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418080f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418080d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418080a0 'int3':'vector' lvalue ParmVar 0x55ac41807d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac41807ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41808308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41808258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac41808690 # | | | | `-ReturnStmt 0x55ac41808680 # | | | | `-CallExpr 0x55ac41808650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41808638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41808618 '' Function 0x55ac41715468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418085f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418085d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418085c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41808588 'int4':'vector' lvalue ParmVar 0x55ac41808258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418083b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418087f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac41808740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac41808b68 # | | | | `-ReturnStmt 0x55ac41808b58 # | | | | `-CallExpr 0x55ac41808b28 'float' # | | | | |-ImplicitCastExpr 0x55ac41808b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41808af0 '' Function 0x55ac41714d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41808ac8 'float' # | | | | `-ImplicitCastExpr 0x55ac41808ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41808a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41808a60 'uint':'unsigned int' lvalue ParmVar 0x55ac41808740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac418088a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41808cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41808c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac41809060 # | | | | `-ReturnStmt 0x55ac41809050 # | | | | `-CallExpr 0x55ac41809020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41809008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41808fe8 '' Function 0x55ac41714f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41808fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41808fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41808f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41808f58 'uint2':'vector' lvalue ParmVar 0x55ac41808c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac41808d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418091c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41809110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac41809560 # | | | | `-ReturnStmt 0x55ac41809550 # | | | | `-CallExpr 0x55ac41809520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41809508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418094e8 '' Function 0x55ac417151f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418094c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418094a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41809490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41809458 'uint3':'vector' lvalue ParmVar 0x55ac41809110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac41809270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418096c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41809610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac41809a68 # | | | | `-ReturnStmt 0x55ac41809a58 # | | | | `-CallExpr 0x55ac41809a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41809a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418099f0 '' Function 0x55ac41715468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418099c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418099b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41809998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41809960 'uint4':'vector' lvalue ParmVar 0x55ac41809610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac41809770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41809bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41809b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac4180a830 # | | | | `-ReturnStmt 0x55ac4180a820 # | | | | `-CallExpr 0x55ac4180a7f0 'float' # | | | | |-ImplicitCastExpr 0x55ac4180a7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4180a7b8 '' Function 0x55ac41714d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4180a790 'float' # | | | | `-ImplicitCastExpr 0x55ac4180a778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180a760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180a728 'int64_t':'long' lvalue ParmVar 0x55ac41809b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac41809c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4180a990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180a8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac4180ad48 # | | | | `-ReturnStmt 0x55ac4180ad38 # | | | | `-CallExpr 0x55ac4180ad08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4180acf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4180acd0 '' Function 0x55ac41714f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4180aca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4180ac90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180ac78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180ac40 'int64_t2':'vector' lvalue ParmVar 0x55ac4180a8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4180aa40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4180aea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180adf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac4180b268 # | | | | `-ReturnStmt 0x55ac4180b258 # | | | | `-CallExpr 0x55ac4180b228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4180b210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4180b1f0 '' Function 0x55ac417151f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4180b1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4180b1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180b198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180b160 'int64_t3':'vector' lvalue ParmVar 0x55ac4180adf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4180af58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4180b3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180b318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac4180b790 # | | | | `-ReturnStmt 0x55ac4180b780 # | | | | `-CallExpr 0x55ac4180b750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4180b738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4180b718 '' Function 0x55ac41715468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4180b6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4180b6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180b6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180b688 'int64_t4':'vector' lvalue ParmVar 0x55ac4180b318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4180b478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4180b8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180b840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac4180bca8 # | | | | `-ReturnStmt 0x55ac4180bc98 # | | | | `-CallExpr 0x55ac4180bc68 'float' # | | | | |-ImplicitCastExpr 0x55ac4180bc50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4180bc30 '' Function 0x55ac41714d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4180bc08 'float' # | | | | `-ImplicitCastExpr 0x55ac4180bbf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180bbd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180bba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac4180b840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac4180b9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4180be08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180bd58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac4180c1e0 # | | | | `-ReturnStmt 0x55ac4180c1d0 # | | | | `-CallExpr 0x55ac4180c1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4180c188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4180c168 '' Function 0x55ac41714f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4180c140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4180c128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180c110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180c0d8 'uint64_t2':'vector' lvalue ParmVar 0x55ac4180bd58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4180beb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4180c340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180c290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac4180d048 # | | | | `-ReturnStmt 0x55ac4180d038 # | | | | `-CallExpr 0x55ac4180d008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4180cff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4180cfd0 '' Function 0x55ac417151f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4180cfa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4180cf90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180cf78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180cf40 'uint64_t3':'vector' lvalue ParmVar 0x55ac4180c290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4180c3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4180d1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180d0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac4180d590 # | | | | `-ReturnStmt 0x55ac4180d580 # | | | | `-CallExpr 0x55ac4180d550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4180d538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4180d518 '' Function 0x55ac41715468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4180d4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4180d4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180d4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180d488 'uint64_t4':'vector' lvalue ParmVar 0x55ac4180d0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4180d258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4180d7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180d650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55ac4180d6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55ac4180dc00 # | | | | `-ReturnStmt 0x55ac4180dbf0 # | | | | `-CallExpr 0x55ac4180dbb8 'float' # | | | | |-ImplicitCastExpr 0x55ac4180dba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac4180db50 '' Function 0x55ac417165c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac4180da98 'float' # | | | | | `-ImplicitCastExpr 0x55ac4180da80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4180da68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4180da30 'double' lvalue ParmVar 0x55ac4180d650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55ac4180db28 'float' # | | | | `-ImplicitCastExpr 0x55ac4180db10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180daf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180dac0 'double' lvalue ParmVar 0x55ac4180d6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55ac4180d8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4180de98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180dcc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55ac4180dd40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55ac4180e320 # | | | | `-ReturnStmt 0x55ac4180e310 # | | | | `-CallExpr 0x55ac4180e2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4180e2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac4180e238 '' Function 0x55ac41716958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac4180e168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4180e150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4180e138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4180e100 'double2':'vector' lvalue ParmVar 0x55ac4180dcc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55ac4180e210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4180e1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180e1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180e1a8 'double2':'vector' lvalue ParmVar 0x55ac4180dd40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac4180df50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4180e5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180e3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55ac4180e460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55ac4180ea40 # | | | | `-ReturnStmt 0x55ac4180ea30 # | | | | `-CallExpr 0x55ac4180e9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4180e9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac4180e960 '' Function 0x55ac41716d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac4180e890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4180e878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4180e860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4180e828 'double3':'vector' lvalue ParmVar 0x55ac4180e3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55ac4180e938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4180e920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180e908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180e8d0 'double3':'vector' lvalue ParmVar 0x55ac4180e460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac4180e670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4180ecd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180eb00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55ac4180eb80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55ac4180f5a0 # | | | | `-ReturnStmt 0x55ac4180f590 # | | | | `-CallExpr 0x55ac4180f558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4180f540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac4180f4c0 '' Function 0x55ac417170a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac4180f3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4180f3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4180f3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4180f388 'double4':'vector' lvalue ParmVar 0x55ac4180eb00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55ac4180f498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4180f480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180f468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180f430 'double4':'vector' lvalue ParmVar 0x55ac4180eb80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac4180ed90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4180f7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180f650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55ac4180f6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55ac4180fbe0 # | | | | `-ReturnStmt 0x55ac4180fbd0 # | | | | `-CallExpr 0x55ac4180fb98 'float' # | | | | |-ImplicitCastExpr 0x55ac4180fb80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac4180fb60 '' Function 0x55ac417165c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac4180faa8 'float' # | | | | | `-ImplicitCastExpr 0x55ac4180fa90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4180fa78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4180fa40 'int' lvalue ParmVar 0x55ac4180f650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55ac4180fb38 'float' # | | | | `-ImplicitCastExpr 0x55ac4180fb20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4180fb08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4180fad0 'int' lvalue ParmVar 0x55ac4180f6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55ac4180f8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4180fe68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4180fc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55ac4180fd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55ac41810298 # | | | | `-ReturnStmt 0x55ac41810288 # | | | | `-CallExpr 0x55ac41810250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41810238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac41810218 '' Function 0x55ac41716958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac41810148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41810130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41810118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418100e0 'int2':'vector' lvalue ParmVar 0x55ac4180fc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55ac418101f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418101d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418101c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41810188 'int2':'vector' lvalue ParmVar 0x55ac4180fd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac4180ff20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41810518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41810348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55ac418103c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55ac41810950 # | | | | `-ReturnStmt 0x55ac41810940 # | | | | `-CallExpr 0x55ac41810908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418108f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac418108d0 '' Function 0x55ac41716d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac41810800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418107e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418107d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41810798 'int3':'vector' lvalue ParmVar 0x55ac41810348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55ac418108a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41810890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41810878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41810840 'int3':'vector' lvalue ParmVar 0x55ac418103c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac418105d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41810bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41810a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55ac41810a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55ac41811018 # | | | | `-ReturnStmt 0x55ac41811008 # | | | | `-CallExpr 0x55ac41810fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41810fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac41810f98 '' Function 0x55ac417170a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac41810ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41810eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41810e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41810e60 'int4':'vector' lvalue ParmVar 0x55ac41810a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55ac41810f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41810f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41810f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41810f08 'int4':'vector' lvalue ParmVar 0x55ac41810a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac41810c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41811878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac418110c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac41811148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac41811c90 # | | | | `-ReturnStmt 0x55ac41811c80 # | | | | `-CallExpr 0x55ac41811c48 'float' # | | | | |-ImplicitCastExpr 0x55ac41811c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac41811c10 '' Function 0x55ac417165c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac41811b58 'float' # | | | | | `-ImplicitCastExpr 0x55ac41811b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41811b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41811af0 'uint':'unsigned int' lvalue ParmVar 0x55ac418110c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55ac41811be8 'float' # | | | | `-ImplicitCastExpr 0x55ac41811bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41811bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41811b80 'uint':'unsigned int' lvalue ParmVar 0x55ac41811148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac41811930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41811f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41811d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac41811dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55ac41812368 # | | | | `-ReturnStmt 0x55ac41812358 # | | | | `-CallExpr 0x55ac41812320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41812308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac418122e8 '' Function 0x55ac41716958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac41812218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41812200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418121e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418121b0 'uint2':'vector' lvalue ParmVar 0x55ac41811d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55ac418122c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418122a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41812290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41812258 'uint2':'vector' lvalue ParmVar 0x55ac41811dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac41811fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418125e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41812418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac41812498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55ac41812a40 # | | | | `-ReturnStmt 0x55ac41812a30 # | | | | `-CallExpr 0x55ac418129f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418129e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac418129c0 '' Function 0x55ac41716d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac418128f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418128d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418128c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41812888 'uint3':'vector' lvalue ParmVar 0x55ac41812418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55ac41812998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41812980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41812968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41812930 'uint3':'vector' lvalue ParmVar 0x55ac41812498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac418126a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41812cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41812af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac41812b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55ac41813128 # | | | | `-ReturnStmt 0x55ac41813118 # | | | | `-CallExpr 0x55ac418130e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418130c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac418130a8 '' Function 0x55ac417170a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac41812fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41812fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41812fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41812f70 'uint4':'vector' lvalue ParmVar 0x55ac41812af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55ac41813080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41813068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41813050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41813018 'uint4':'vector' lvalue ParmVar 0x55ac41812b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac41812d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418133a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418131d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac41813258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55ac41816318 # | | | | `-ReturnStmt 0x55ac41816308 # | | | | `-CallExpr 0x55ac418162d0 'float' # | | | | |-ImplicitCastExpr 0x55ac41813780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac41813760 '' Function 0x55ac417165c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac418136a8 'float' # | | | | | `-ImplicitCastExpr 0x55ac41813690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41813678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41813640 'int64_t':'long' lvalue ParmVar 0x55ac418131d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55ac41813738 'float' # | | | | `-ImplicitCastExpr 0x55ac41813720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41813708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418136d0 'int64_t':'long' lvalue ParmVar 0x55ac41813258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac41813460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41816598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418163c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac41816448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac41816a08 # | | | | `-ReturnStmt 0x55ac418169f8 # | | | | `-CallExpr 0x55ac418169c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418169a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac41816988 '' Function 0x55ac41716958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac418168b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418168a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41816888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41816850 'int64_t2':'vector' lvalue ParmVar 0x55ac418163c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ac41816960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41816948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41816930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418168f8 'int64_t2':'vector' lvalue ParmVar 0x55ac41816448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41816650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41816c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41816ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac41816b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac41817100 # | | | | `-ReturnStmt 0x55ac418170f0 # | | | | `-CallExpr 0x55ac418170b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418170a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac41817080 '' Function 0x55ac41716d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac41816fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41816f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41816f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41816f48 'int64_t3':'vector' lvalue ParmVar 0x55ac41816ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ac41817058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41817040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41817028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41816ff0 'int64_t3':'vector' lvalue ParmVar 0x55ac41816b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41816d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41817388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418171b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac41817230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac41817808 # | | | | `-ReturnStmt 0x55ac418177f8 # | | | | `-CallExpr 0x55ac418177c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418177a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac41817788 '' Function 0x55ac417170a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac418176b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418176a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41817688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41817650 'int64_t4':'vector' lvalue ParmVar 0x55ac418171b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ac41817760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41817748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41817730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418176f8 'int64_t4':'vector' lvalue ParmVar 0x55ac41817230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41817440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41817a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418178b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac41817938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac41817ee0 # | | | | `-ReturnStmt 0x55ac41817ed0 # | | | | `-CallExpr 0x55ac41817e98 'float' # | | | | |-ImplicitCastExpr 0x55ac41817e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac41817e60 '' Function 0x55ac417165c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac41817da8 'float' # | | | | | `-ImplicitCastExpr 0x55ac41817d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41817d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41817d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac418178b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55ac41817e38 'float' # | | | | `-ImplicitCastExpr 0x55ac41817e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41817e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41817dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac41817938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac41817b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41818168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41817f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac41818010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac41818618 # | | | | `-ReturnStmt 0x55ac41818608 # | | | | `-CallExpr 0x55ac418185d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418185b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac41818598 '' Function 0x55ac41716958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac418184c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418184b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41818498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41818460 'uint64_t2':'vector' lvalue ParmVar 0x55ac41817f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ac41818570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41818558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41818540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41818508 'uint64_t2':'vector' lvalue ParmVar 0x55ac41818010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41818220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41818898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418186c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac41818748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac41818d30 # | | | | `-ReturnStmt 0x55ac41818d20 # | | | | `-CallExpr 0x55ac41818ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41818cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac41818cb0 '' Function 0x55ac41716d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac41818be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41818bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41818bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41818b78 'uint64_t3':'vector' lvalue ParmVar 0x55ac418186c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ac41818c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41818c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41818c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41818c20 'uint64_t3':'vector' lvalue ParmVar 0x55ac41818748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41818950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41818fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41818de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac41818e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac41819458 # | | | | `-ReturnStmt 0x55ac41819448 # | | | | `-CallExpr 0x55ac41819410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418193f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac418193d8 '' Function 0x55ac417170a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac41819308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418192f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418192d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418192a0 'uint64_t4':'vector' lvalue ParmVar 0x55ac41818de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ac418193b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41819398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41819380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41819348 'uint64_t4':'vector' lvalue ParmVar 0x55ac41818e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41819070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418195c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac41819518 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac41819910 # | | | | `-ReturnStmt 0x55ac41819900 # | | | | `-CallExpr 0x55ac418198d0 'float' # | | | | |-ImplicitCastExpr 0x55ac418198b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41819898 '' Function 0x55ac41717d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41819870 'float' # | | | | `-ImplicitCastExpr 0x55ac41819858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41819840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41819808 'double' lvalue ParmVar 0x55ac41819518 'V' 'double' # | | | `-DeprecatedAttr 0x55ac41819678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41819a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418199d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac41819de8 # | | | | `-ReturnStmt 0x55ac41819dd8 # | | | | `-CallExpr 0x55ac41819da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41819d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41819d70 '' Function 0x55ac41717fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41819d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41819d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41819d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41819ce0 'double2':'vector' lvalue ParmVar 0x55ac418199d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac41819b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41819f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41819ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac4181a2c8 # | | | | `-ReturnStmt 0x55ac4181a2b8 # | | | | `-CallExpr 0x55ac4181a288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4181a270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4181a250 '' Function 0x55ac41718220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4181a228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4181a210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181a1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181a1c0 'double3':'vector' lvalue ParmVar 0x55ac41819ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac4181a008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4181a448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181a398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac4181a7c0 # | | | | `-ReturnStmt 0x55ac4181a7b0 # | | | | `-CallExpr 0x55ac4181a780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4181a768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4181a748 '' Function 0x55ac41718498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4181a720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4181a708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181a6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181a6b8 'double4':'vector' lvalue ParmVar 0x55ac4181a398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac4181a4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4181a920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181a870 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac4181ac78 # | | | | `-ReturnStmt 0x55ac4181ac68 # | | | | `-CallExpr 0x55ac4181ac38 'float' # | | | | |-ImplicitCastExpr 0x55ac4181ac20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4181ac00 '' Function 0x55ac41717d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4181abd8 'float' # | | | | `-ImplicitCastExpr 0x55ac4181abc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181aba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181ab70 'int' lvalue ParmVar 0x55ac4181a870 'V' 'int' # | | | `-DeprecatedAttr 0x55ac4181a9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4181add8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181ad28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac4181b150 # | | | | `-ReturnStmt 0x55ac4181b140 # | | | | `-CallExpr 0x55ac4181b110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4181b0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4181b0d8 '' Function 0x55ac41717fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4181b0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4181b098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181b080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181b048 'int2':'vector' lvalue ParmVar 0x55ac4181ad28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac4181ae88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4181b2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181b200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac4181b630 # | | | | `-ReturnStmt 0x55ac4181b620 # | | | | `-CallExpr 0x55ac4181b5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4181b5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4181b5b8 '' Function 0x55ac41718220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4181b590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4181b578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181b560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181b528 'int3':'vector' lvalue ParmVar 0x55ac4181b200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac4181b360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4181b790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181b6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac4181bb18 # | | | | `-ReturnStmt 0x55ac4181bb08 # | | | | `-CallExpr 0x55ac4181bad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4181bac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4181baa0 '' Function 0x55ac41718498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4181ba78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4181ba60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181ba48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181ba10 'int4':'vector' lvalue ParmVar 0x55ac4181b6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac4181b840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4181bc78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181bbc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac4181bff0 # | | | | `-ReturnStmt 0x55ac4181bfe0 # | | | | `-CallExpr 0x55ac4181bfb0 'float' # | | | | |-ImplicitCastExpr 0x55ac4181bf98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4181bf78 '' Function 0x55ac41717d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4181bf50 'float' # | | | | `-ImplicitCastExpr 0x55ac4181bf38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181bf20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181bee8 'uint':'unsigned int' lvalue ParmVar 0x55ac4181bbc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac4181bd28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4181c150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181c0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac4181dd10 # | | | | `-ReturnStmt 0x55ac4181dd00 # | | | | `-CallExpr 0x55ac4181dcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4181dcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4181dc98 '' Function 0x55ac41717fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4181dc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4181dc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181dc40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181dc08 'uint2':'vector' lvalue ParmVar 0x55ac4181c0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac4181c200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4181de70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181ddc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac4181e210 # | | | | `-ReturnStmt 0x55ac4181e200 # | | | | `-CallExpr 0x55ac4181e1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4181e1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4181e198 '' Function 0x55ac41718220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4181e170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4181e158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181e140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181e108 'uint3':'vector' lvalue ParmVar 0x55ac4181ddc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac4181df20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4181e370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181e2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac4181e718 # | | | | `-ReturnStmt 0x55ac4181e708 # | | | | `-CallExpr 0x55ac4181e6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4181e6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4181e6a0 '' Function 0x55ac41718498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4181e678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4181e660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181e648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181e610 'uint4':'vector' lvalue ParmVar 0x55ac4181e2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac4181e420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4181e878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181e7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac4181ec10 # | | | | `-ReturnStmt 0x55ac4181ec00 # | | | | `-CallExpr 0x55ac4181ebd0 'float' # | | | | |-ImplicitCastExpr 0x55ac4181ebb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4181eb98 '' Function 0x55ac41717d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4181eb70 'float' # | | | | `-ImplicitCastExpr 0x55ac4181eb58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181eb40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181eb08 'int64_t':'long' lvalue ParmVar 0x55ac4181e7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac4181e928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4181ed70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181ecc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac4181f128 # | | | | `-ReturnStmt 0x55ac4181f118 # | | | | `-CallExpr 0x55ac4181f0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4181f0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4181f0b0 '' Function 0x55ac41717fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4181f088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4181f070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181f058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181f020 'int64_t2':'vector' lvalue ParmVar 0x55ac4181ecc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4181ee20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4181f288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181f1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac4181f648 # | | | | `-ReturnStmt 0x55ac4181f638 # | | | | `-CallExpr 0x55ac4181f608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4181f5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4181f5d0 '' Function 0x55ac41718220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4181f5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4181f590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181f578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181f540 'int64_t3':'vector' lvalue ParmVar 0x55ac4181f1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4181f338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4181f7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4181f6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac41821148 # | | | | `-ReturnStmt 0x55ac41821138 # | | | | `-CallExpr 0x55ac41821108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418210f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418210d0 '' Function 0x55ac41718498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4181fad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4181fab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4181faa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4181fa68 'int64_t4':'vector' lvalue ParmVar 0x55ac4181f6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4181f858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418212a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418211f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac41821660 # | | | | `-ReturnStmt 0x55ac41821650 # | | | | `-CallExpr 0x55ac41821620 'float' # | | | | |-ImplicitCastExpr 0x55ac41821608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418215e8 '' Function 0x55ac41717d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418215c0 'float' # | | | | `-ImplicitCastExpr 0x55ac418215a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41821590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41821558 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac418211f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac41821358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418217c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41821710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac41821b98 # | | | | `-ReturnStmt 0x55ac41821b88 # | | | | `-CallExpr 0x55ac41821b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41821b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41821b20 '' Function 0x55ac41717fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41821af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41821ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41821ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41821a90 'uint64_t2':'vector' lvalue ParmVar 0x55ac41821710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41821870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41821cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41821c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac418220d8 # | | | | `-ReturnStmt 0x55ac418220c8 # | | | | `-CallExpr 0x55ac41822098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41822080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41822060 '' Function 0x55ac41718220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41822038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41822020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41822008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41821fd0 'uint64_t3':'vector' lvalue ParmVar 0x55ac41821c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41821da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41822238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41822188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac41822620 # | | | | `-ReturnStmt 0x55ac41822610 # | | | | `-CallExpr 0x55ac418225e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418225c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418225a8 '' Function 0x55ac41718498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41822580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41822568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41822550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41822518 'uint64_t4':'vector' lvalue ParmVar 0x55ac41822188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418222e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55ac41822d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55ac41822638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac418226d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac41822c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418229e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55ac41822ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55ac41822b38 col:41 p2 'T' # | | | |-CompoundStmt 0x55ac41823090 # | | | | `-ReturnStmt 0x55ac41823080 # | | | | `-RecoveryExpr 0x55ac41823048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ac41822e90 '' lvalue (ADL) = 'clamp' 0x55ac41721fc8 0x55ac41718888 0x55ac41718d40 0x55ac417191a8 0x55ac41719608 0x55ac41719a08 0x55ac41719ed8 0x55ac4171a338 0x55ac4171a798 0x55ac4171abf8 0x55ac4171b088 0x55ac4171b4e8 0x55ac4171b948 0x55ac4171ce08 0x55ac4171d268 0x55ac4171d6c8 0x55ac4171db28 0x55ac4171df98 0x55ac4171e3f8 0x55ac4171e858 0x55ac4171ecb8 0x55ac4171f0d8 0x55ac4171f538 0x55ac4171f998 0x55ac41706d28 0x55ac41707128 0x55ac41707588 0x55ac417079e8 # | | | | |-RecoveryExpr 0x55ac41822fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55ac41822fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ac41822d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55ac418237c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55ac418230e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41823178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac41823718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac41823488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55ac41823500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55ac418235d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55ac41823b30 # | | | | `-ReturnStmt 0x55ac41823b20 # | | | | `-RecoveryExpr 0x55ac41823ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ac41823930 '' lvalue (ADL) = 'clamp' 0x55ac417079e8 0x55ac41721fc8 0x55ac41718888 0x55ac41718d40 0x55ac417191a8 0x55ac41719608 0x55ac41719a08 0x55ac41719ed8 0x55ac4171a338 0x55ac4171a798 0x55ac4171abf8 0x55ac4171b088 0x55ac4171b4e8 0x55ac4171b948 0x55ac4171ce08 0x55ac4171d268 0x55ac4171d6c8 0x55ac4171db28 0x55ac4171df98 0x55ac4171e3f8 0x55ac4171e858 0x55ac4171ecb8 0x55ac4171f0d8 0x55ac4171f538 0x55ac4171f998 0x55ac41706d28 0x55ac41707128 0x55ac41707588 # | | | | |-RecoveryExpr 0x55ac41823a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55ac41823ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ac41823830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55ac418241d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55ac41823b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41823be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac41824128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac41823ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55ac41823f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55ac41823fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55ac41824570 # | | | | `-ReturnStmt 0x55ac41824560 # | | | | `-RecoveryExpr 0x55ac41824530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ac41824340 '' lvalue (ADL) = 'clamp' 0x55ac41707588 0x55ac417079e8 0x55ac41721fc8 0x55ac41718888 0x55ac41718d40 0x55ac417191a8 0x55ac41719608 0x55ac41719a08 0x55ac41719ed8 0x55ac4171a338 0x55ac4171a798 0x55ac4171abf8 0x55ac4171b088 0x55ac4171b4e8 0x55ac4171b948 0x55ac4171ce08 0x55ac4171d268 0x55ac4171d6c8 0x55ac4171db28 0x55ac4171df98 0x55ac4171e3f8 0x55ac4171e858 0x55ac4171ecb8 0x55ac4171f0d8 0x55ac4171f538 0x55ac4171f998 0x55ac41706d28 0x55ac41707128 # | | | | `-RecoveryExpr 0x55ac41824460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ac41824240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55ac418246d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac41824628 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac41824a20 # | | | | `-ReturnStmt 0x55ac41824a10 # | | | | `-CallExpr 0x55ac418249e0 'float' # | | | | |-ImplicitCastExpr 0x55ac418249c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418249a8 '' Function 0x55ac41723788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41824980 'float' # | | | | `-ImplicitCastExpr 0x55ac41824968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41824950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41824918 'double' lvalue ParmVar 0x55ac41824628 'V' 'double' # | | | `-DeprecatedAttr 0x55ac41824788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41824b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41824ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac41824ef0 # | | | | `-ReturnStmt 0x55ac41824ee0 # | | | | `-CallExpr 0x55ac41824eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41824e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41824e78 '' Function 0x55ac41723a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41824e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41824e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41824e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41824de8 'double2':'vector' lvalue ParmVar 0x55ac41824ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac41824c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418250f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41824fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac41825460 # | | | | `-ReturnStmt 0x55ac41825450 # | | | | `-CallExpr 0x55ac41825420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41825408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418253e8 '' Function 0x55ac41723c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418253c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418253a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41825390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41825358 'double3':'vector' lvalue ParmVar 0x55ac41824fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac418251a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418255c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41825518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac41825940 # | | | | `-ReturnStmt 0x55ac41825930 # | | | | `-CallExpr 0x55ac41825900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418258e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418258c8 '' Function 0x55ac41724f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418258a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41825888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41825870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41825838 'double4':'vector' lvalue ParmVar 0x55ac41825518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac41825678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41825aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418259f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac41825df8 # | | | | `-ReturnStmt 0x55ac41825de8 # | | | | `-CallExpr 0x55ac41825db8 'float' # | | | | |-ImplicitCastExpr 0x55ac41825da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41825d80 '' Function 0x55ac41723788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41825d58 'float' # | | | | `-ImplicitCastExpr 0x55ac41825d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41825d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41825cf0 'int' lvalue ParmVar 0x55ac418259f0 'V' 'int' # | | | `-DeprecatedAttr 0x55ac41825b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41825f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41825ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac418262d0 # | | | | `-ReturnStmt 0x55ac418262c0 # | | | | `-CallExpr 0x55ac41826290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41826278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41826258 '' Function 0x55ac41723a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41826230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41826218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41826200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418261c8 'int2':'vector' lvalue ParmVar 0x55ac41825ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac41826008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41826430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41826380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac418267b0 # | | | | `-ReturnStmt 0x55ac418267a0 # | | | | `-CallExpr 0x55ac41826770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41826758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41826738 '' Function 0x55ac41723c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41826710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418266f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418266e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418266a8 'int3':'vector' lvalue ParmVar 0x55ac41826380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac418264e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41826910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41826860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac41826c98 # | | | | `-ReturnStmt 0x55ac41826c88 # | | | | `-CallExpr 0x55ac41826c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41826c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41826c20 '' Function 0x55ac41724f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41826bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41826be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41826bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41826b90 'int4':'vector' lvalue ParmVar 0x55ac41826860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418269c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41826df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac41826d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac418271a0 # | | | | `-ReturnStmt 0x55ac41827190 # | | | | `-CallExpr 0x55ac41827160 'float' # | | | | |-ImplicitCastExpr 0x55ac41827148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41827128 '' Function 0x55ac41723788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41827100 'float' # | | | | `-ImplicitCastExpr 0x55ac418270b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418270a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41827068 'uint':'unsigned int' lvalue ParmVar 0x55ac41826d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac41826ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41827300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41827250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac41827698 # | | | | `-ReturnStmt 0x55ac41827688 # | | | | `-CallExpr 0x55ac41827658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41827640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41827620 '' Function 0x55ac41723a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418275f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418275e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418275c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41827590 'uint2':'vector' lvalue ParmVar 0x55ac41827250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac418273b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418277f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41827748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac41827b98 # | | | | `-ReturnStmt 0x55ac41827b88 # | | | | `-CallExpr 0x55ac41827b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41827b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41827b20 '' Function 0x55ac41723c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41827af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41827ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41827ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41827a90 'uint3':'vector' lvalue ParmVar 0x55ac41827748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac418278a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41827cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41827c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac418280a0 # | | | | `-ReturnStmt 0x55ac41828090 # | | | | `-CallExpr 0x55ac41828060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41828048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41828028 '' Function 0x55ac41724f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41828000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41827fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41827fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41827f98 'uint4':'vector' lvalue ParmVar 0x55ac41827c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac41827da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41828200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41828150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac41828598 # | | | | `-ReturnStmt 0x55ac41828588 # | | | | `-CallExpr 0x55ac41828558 'float' # | | | | |-ImplicitCastExpr 0x55ac41828540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41828520 '' Function 0x55ac41723788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418284f8 'float' # | | | | `-ImplicitCastExpr 0x55ac418284e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418284c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41828490 'int64_t':'long' lvalue ParmVar 0x55ac41828150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac418282b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418286f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41828648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac41828ab0 # | | | | `-ReturnStmt 0x55ac41828aa0 # | | | | `-CallExpr 0x55ac41828a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41828a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41828a38 '' Function 0x55ac41723a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41828a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418289f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418289e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418289a8 'int64_t2':'vector' lvalue ParmVar 0x55ac41828648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418287a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41828c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41828b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac41828fd0 # | | | | `-ReturnStmt 0x55ac41828fc0 # | | | | `-CallExpr 0x55ac41828f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41828f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41828f58 '' Function 0x55ac41723c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41828f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41828f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41828f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41828ec8 'int64_t3':'vector' lvalue ParmVar 0x55ac41828b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41828cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41829830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41829080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac41829bf8 # | | | | `-ReturnStmt 0x55ac41829be8 # | | | | `-CallExpr 0x55ac41829bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41829ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41829b80 '' Function 0x55ac41724f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41829b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41829b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41829b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41829af0 'int64_t4':'vector' lvalue ParmVar 0x55ac41829080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418298e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41829d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41829ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac4182a110 # | | | | `-ReturnStmt 0x55ac4182a100 # | | | | `-CallExpr 0x55ac4182a0d0 'float' # | | | | |-ImplicitCastExpr 0x55ac4182a0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4182a098 '' Function 0x55ac41723788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4182a070 'float' # | | | | `-ImplicitCastExpr 0x55ac4182a058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182a040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182a008 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac41829ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac41829e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182a270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182a1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac4182a648 # | | | | `-ReturnStmt 0x55ac4182a638 # | | | | `-CallExpr 0x55ac4182a608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182a5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4182a5d0 '' Function 0x55ac41723a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4182a5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182a590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182a578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182a540 'uint64_t2':'vector' lvalue ParmVar 0x55ac4182a1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4182a320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182a7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182a6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac4182ab88 # | | | | `-ReturnStmt 0x55ac4182ab78 # | | | | `-CallExpr 0x55ac4182ab48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182ab30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4182ab10 '' Function 0x55ac41723c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4182aae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182aad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182aab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182aa80 'uint64_t3':'vector' lvalue ParmVar 0x55ac4182a6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4182a858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182ace8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182ac38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac4182b0d0 # | | | | `-ReturnStmt 0x55ac4182b0c0 # | | | | `-CallExpr 0x55ac4182b090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182b078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4182b058 '' Function 0x55ac41724f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4182b030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182b018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182b000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182afc8 'uint64_t4':'vector' lvalue ParmVar 0x55ac4182ac38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4182ad98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182b240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182b190 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac4182b588 # | | | | `-ReturnStmt 0x55ac4182b578 # | | | | `-CallExpr 0x55ac4182b548 'float' # | | | | |-ImplicitCastExpr 0x55ac4182b530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4182b510 '' Function 0x55ac41725b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4182b4e8 'float' # | | | | `-ImplicitCastExpr 0x55ac4182b4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182b4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182b480 'double' lvalue ParmVar 0x55ac4182b190 'V' 'double' # | | | `-DeprecatedAttr 0x55ac4182b2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4182b6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182b648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac4182c260 # | | | | `-ReturnStmt 0x55ac4182c250 # | | | | `-CallExpr 0x55ac4182c220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182c208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4182c1e8 '' Function 0x55ac41725e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4182c1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182c1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182c190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182c158 'double2':'vector' lvalue ParmVar 0x55ac4182b648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac4182b7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4182c3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182c320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac4182c740 # | | | | `-ReturnStmt 0x55ac4182c730 # | | | | `-CallExpr 0x55ac4182c700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182c6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4182c6c8 '' Function 0x55ac41726078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4182c6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182c688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182c670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182c638 'double3':'vector' lvalue ParmVar 0x55ac4182c320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac4182c480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4182c8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182c800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac4182cc28 # | | | | `-ReturnStmt 0x55ac4182cc18 # | | | | `-CallExpr 0x55ac4182cbe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182cbd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4182cbb0 '' Function 0x55ac417262f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4182cb88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182cb70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182cb58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182cb20 'double4':'vector' lvalue ParmVar 0x55ac4182c800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac4182c960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4182cd88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182ccd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac4182d0e0 # | | | | `-ReturnStmt 0x55ac4182d0d0 # | | | | `-CallExpr 0x55ac4182d0a0 'float' # | | | | |-ImplicitCastExpr 0x55ac4182d088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4182d068 '' Function 0x55ac41725b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4182d040 'float' # | | | | `-ImplicitCastExpr 0x55ac4182d028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182d010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182cfd8 'int' lvalue ParmVar 0x55ac4182ccd8 'V' 'int' # | | | `-DeprecatedAttr 0x55ac4182ce38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182d240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182d190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac4182d5b8 # | | | | `-ReturnStmt 0x55ac4182d5a8 # | | | | `-CallExpr 0x55ac4182d578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182d560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4182d540 '' Function 0x55ac41725e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4182d518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182d500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182d4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182d4b0 'int2':'vector' lvalue ParmVar 0x55ac4182d190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac4182d2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182d718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182d668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac4182da98 # | | | | `-ReturnStmt 0x55ac4182da88 # | | | | `-CallExpr 0x55ac4182da58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182da40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4182da20 '' Function 0x55ac41726078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4182d9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182d9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182d9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182d990 'int3':'vector' lvalue ParmVar 0x55ac4182d668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac4182d7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182dbf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182db48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac4182df80 # | | | | `-ReturnStmt 0x55ac4182df70 # | | | | `-CallExpr 0x55ac4182df40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182df28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4182df08 '' Function 0x55ac417262f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4182dee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182dec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182deb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182de78 'int4':'vector' lvalue ParmVar 0x55ac4182db48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac4182dca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182e928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182e878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac4182eca0 # | | | | `-ReturnStmt 0x55ac4182ec90 # | | | | `-CallExpr 0x55ac4182ec60 'float' # | | | | |-ImplicitCastExpr 0x55ac4182ec48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4182ec28 '' Function 0x55ac41725b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4182ec00 'float' # | | | | `-ImplicitCastExpr 0x55ac4182ebe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182ebd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182eb98 'uint':'unsigned int' lvalue ParmVar 0x55ac4182e878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac4182e9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182ee00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182ed50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac4182f198 # | | | | `-ReturnStmt 0x55ac4182f188 # | | | | `-CallExpr 0x55ac4182f158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182f140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4182f120 '' Function 0x55ac41725e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4182f0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182f0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182f0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182f090 'uint2':'vector' lvalue ParmVar 0x55ac4182ed50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac4182eeb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182f2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182f248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac4182f698 # | | | | `-ReturnStmt 0x55ac4182f688 # | | | | `-CallExpr 0x55ac4182f658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182f640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4182f620 '' Function 0x55ac41726078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4182f5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182f5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182f5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182f590 'uint3':'vector' lvalue ParmVar 0x55ac4182f248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac4182f3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182f7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182f748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac4182fba0 # | | | | `-ReturnStmt 0x55ac4182fb90 # | | | | `-CallExpr 0x55ac4182fb60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4182fb48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4182fb28 '' Function 0x55ac417262f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4182fb00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4182fae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182fad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182fa98 'uint4':'vector' lvalue ParmVar 0x55ac4182f748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac4182f8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4182fd00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4182fc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac41830098 # | | | | `-ReturnStmt 0x55ac41830088 # | | | | `-CallExpr 0x55ac41830058 'float' # | | | | |-ImplicitCastExpr 0x55ac41830040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41830020 '' Function 0x55ac41725b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4182fff8 'float' # | | | | `-ImplicitCastExpr 0x55ac4182ffe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4182ffc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4182ff90 'int64_t':'long' lvalue ParmVar 0x55ac4182fc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac4182fdb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418301f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41830148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac418305b0 # | | | | `-ReturnStmt 0x55ac418305a0 # | | | | `-CallExpr 0x55ac41830570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41830558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41830538 '' Function 0x55ac41725e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41830510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418304f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418304e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418304a8 'int64_t2':'vector' lvalue ParmVar 0x55ac41830148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418302a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41830710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41830660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac418314c0 # | | | | `-ReturnStmt 0x55ac418314b0 # | | | | `-CallExpr 0x55ac41831480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41831468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41831448 '' Function 0x55ac41726078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41831420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41831408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418313f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418313b8 'int64_t3':'vector' lvalue ParmVar 0x55ac41830660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418311b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41831620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41831570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac418319e8 # | | | | `-ReturnStmt 0x55ac418319d8 # | | | | `-CallExpr 0x55ac418319a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41831990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41831970 '' Function 0x55ac417262f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41831948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41831930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41831918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418318e0 'int64_t4':'vector' lvalue ParmVar 0x55ac41831570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418316d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41831b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41831a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac41831f00 # | | | | `-ReturnStmt 0x55ac41831ef0 # | | | | `-CallExpr 0x55ac41831ec0 'float' # | | | | |-ImplicitCastExpr 0x55ac41831ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41831e88 '' Function 0x55ac41725b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41831e60 'float' # | | | | `-ImplicitCastExpr 0x55ac41831e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41831e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41831df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac41831a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac41831bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41832060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41831fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac41832438 # | | | | `-ReturnStmt 0x55ac41832428 # | | | | `-CallExpr 0x55ac418323f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418323e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418323c0 '' Function 0x55ac41725e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41832398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41832380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41832368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41832330 'uint64_t2':'vector' lvalue ParmVar 0x55ac41831fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41832110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41832598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418324e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac41832978 # | | | | `-ReturnStmt 0x55ac41832968 # | | | | `-CallExpr 0x55ac41832938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41832920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41832900 '' Function 0x55ac41726078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418328d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418328c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418328a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41832870 'uint64_t3':'vector' lvalue ParmVar 0x55ac418324e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41832648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41832ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41832a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac41832ec0 # | | | | `-ReturnStmt 0x55ac41832eb0 # | | | | `-CallExpr 0x55ac41832e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41832e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41832e48 '' Function 0x55ac417262f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41832e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41832e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41832df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41832db8 'uint64_t4':'vector' lvalue ParmVar 0x55ac41832a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41832b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41833030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac41832f80 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac418338b8 # | | | | `-ReturnStmt 0x55ac418338a8 # | | | | `-CallExpr 0x55ac41833878 'float' # | | | | |-ImplicitCastExpr 0x55ac41833860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41833840 '' Function 0x55ac4172af00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41833818 'float' # | | | | `-ImplicitCastExpr 0x55ac41833800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418337e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418337b0 'double' lvalue ParmVar 0x55ac41832f80 'V' 'double' # | | | `-DeprecatedAttr 0x55ac418330e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41833a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41833978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac41833d90 # | | | | `-ReturnStmt 0x55ac41833d80 # | | | | `-CallExpr 0x55ac41833d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41833d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41833d18 '' Function 0x55ac4172b178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41833cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41833cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41833cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41833c88 'double2':'vector' lvalue ParmVar 0x55ac41833978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac41833ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41833f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41833e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac41834270 # | | | | `-ReturnStmt 0x55ac41834260 # | | | | `-CallExpr 0x55ac41834230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41834218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418341f8 '' Function 0x55ac4172b3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418341d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418341b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418341a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41834168 'double3':'vector' lvalue ParmVar 0x55ac41833e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac41833fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418343e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41834330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac41834758 # | | | | `-ReturnStmt 0x55ac41834748 # | | | | `-CallExpr 0x55ac41834718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41834700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418346e0 '' Function 0x55ac4172b668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418346b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418346a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41834688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41834650 'double4':'vector' lvalue ParmVar 0x55ac41834330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac41834490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418348b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac41834808 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac41834c18 # | | | | `-ReturnStmt 0x55ac41834c08 # | | | | `-CallExpr 0x55ac41834bd8 'float' # | | | | |-ImplicitCastExpr 0x55ac41834bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41834ba0 '' Function 0x55ac4172af00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41834b78 'float' # | | | | `-ImplicitCastExpr 0x55ac41834b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41834b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41834b10 'int' lvalue ParmVar 0x55ac41834808 'V' 'int' # | | | `-DeprecatedAttr 0x55ac41834968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41834d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41834cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac418350f8 # | | | | `-ReturnStmt 0x55ac418350e8 # | | | | `-CallExpr 0x55ac418350b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418350a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41835080 '' Function 0x55ac4172b178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41835058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41835040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41835028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41834ff0 'int2':'vector' lvalue ParmVar 0x55ac41834cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac41834e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41835258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418351a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac418355e0 # | | | | `-ReturnStmt 0x55ac418355d0 # | | | | `-CallExpr 0x55ac418355a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41835588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41835568 '' Function 0x55ac4172b3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41835540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41835528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41835510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418354d8 'int3':'vector' lvalue ParmVar 0x55ac418351a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac41835308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41836000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41835f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac41836390 # | | | | `-ReturnStmt 0x55ac41836380 # | | | | `-CallExpr 0x55ac41836350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41836338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41836318 '' Function 0x55ac4172b668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418362f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418362d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418362c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41836288 'int4':'vector' lvalue ParmVar 0x55ac41835f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418360b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418364f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac41836440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac41836870 # | | | | `-ReturnStmt 0x55ac41836860 # | | | | `-CallExpr 0x55ac41836830 'float' # | | | | |-ImplicitCastExpr 0x55ac41836818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418367f8 '' Function 0x55ac4172af00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418367d0 'float' # | | | | `-ImplicitCastExpr 0x55ac418367b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418367a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41836768 'uint':'unsigned int' lvalue ParmVar 0x55ac41836440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac418365a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418369d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41836920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac41836d70 # | | | | `-ReturnStmt 0x55ac41836d60 # | | | | `-CallExpr 0x55ac41836d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41836d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41836cf8 '' Function 0x55ac4172b178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41836cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41836cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41836ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41836c68 'uint2':'vector' lvalue ParmVar 0x55ac41836920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac41836a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41836ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41836e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac41837278 # | | | | `-ReturnStmt 0x55ac41837268 # | | | | `-CallExpr 0x55ac41837238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41837220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41837200 '' Function 0x55ac4172b3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418371d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418371c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418371a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41837170 'uint3':'vector' lvalue ParmVar 0x55ac41836e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac41836f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418373d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41837328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac41837788 # | | | | `-ReturnStmt 0x55ac41837778 # | | | | `-CallExpr 0x55ac41837748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41837730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41837710 '' Function 0x55ac4172b668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418376e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418376d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418376b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41837680 'uint4':'vector' lvalue ParmVar 0x55ac41837328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac41837488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418378e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41837838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac41837c88 # | | | | `-ReturnStmt 0x55ac41837c78 # | | | | `-CallExpr 0x55ac41837c48 'float' # | | | | |-ImplicitCastExpr 0x55ac41837c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41837c10 '' Function 0x55ac4172af00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41837be8 'float' # | | | | `-ImplicitCastExpr 0x55ac41837bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41837bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41837b80 'int64_t':'long' lvalue ParmVar 0x55ac41837838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac41837998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41837de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41837d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac41839a78 # | | | | `-ReturnStmt 0x55ac41839a68 # | | | | `-CallExpr 0x55ac41839a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41839a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41839a00 '' Function 0x55ac4172b178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418399d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418399c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418399a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41839970 'int64_t2':'vector' lvalue ParmVar 0x55ac41837d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41837e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41839bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41839b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac41839fa0 # | | | | `-ReturnStmt 0x55ac41839f90 # | | | | `-CallExpr 0x55ac41839f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41839f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41839f28 '' Function 0x55ac4172b3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41839f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41839ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41839ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41839e98 'int64_t3':'vector' lvalue ParmVar 0x55ac41839b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41839c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183a100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183a050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac4183a4d0 # | | | | `-ReturnStmt 0x55ac4183a4c0 # | | | | `-CallExpr 0x55ac4183a490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183a478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4183a458 '' Function 0x55ac4172b668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4183a430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183a418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183a400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183a3c8 'int64_t4':'vector' lvalue ParmVar 0x55ac4183a050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4183a1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183a630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183a580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac4183a9f0 # | | | | `-ReturnStmt 0x55ac4183a9e0 # | | | | `-CallExpr 0x55ac4183a9b0 'float' # | | | | |-ImplicitCastExpr 0x55ac4183a998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4183a978 '' Function 0x55ac4172af00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4183a950 'float' # | | | | `-ImplicitCastExpr 0x55ac4183a938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183a920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183a8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac4183a580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac4183a6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183ab50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183aaa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac4183af30 # | | | | `-ReturnStmt 0x55ac4183af20 # | | | | `-CallExpr 0x55ac4183aef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183aed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4183aeb8 '' Function 0x55ac4172b178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4183ae90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183ae78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183ae60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183ae28 'uint64_t2':'vector' lvalue ParmVar 0x55ac4183aaa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4183ac00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183b090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183afe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac4183b478 # | | | | `-ReturnStmt 0x55ac4183b468 # | | | | `-CallExpr 0x55ac4183b438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183b420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4183b400 '' Function 0x55ac4172b3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4183b3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183b3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183b3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183b370 'uint64_t3':'vector' lvalue ParmVar 0x55ac4183afe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4183b140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183b5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183b528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac4183c2d0 # | | | | `-ReturnStmt 0x55ac4183c2c0 # | | | | `-CallExpr 0x55ac4183c290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183c278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4183c258 '' Function 0x55ac4172b668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4183c230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183c218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183c200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183c1c8 'uint64_t4':'vector' lvalue ParmVar 0x55ac4183b528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4183b688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183c438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183c388 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac4183c780 # | | | | `-ReturnStmt 0x55ac4183c770 # | | | | `-CallExpr 0x55ac4183c740 'float' # | | | | |-ImplicitCastExpr 0x55ac4183c728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4183c708 '' Function 0x55ac41732628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4183c6e0 'float' # | | | | `-ImplicitCastExpr 0x55ac4183c6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183c6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183c678 'double' lvalue ParmVar 0x55ac4183c388 'V' 'double' # | | | `-DeprecatedAttr 0x55ac4183c4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4183c8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183c838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac4183cc50 # | | | | `-ReturnStmt 0x55ac4183cc40 # | | | | `-CallExpr 0x55ac4183cc10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183cbf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4183cbd8 '' Function 0x55ac417328a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4183cbb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183cb98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183cb80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183cb48 'double2':'vector' lvalue ParmVar 0x55ac4183c838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac4183c998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4183cdb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183cd08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac4183d128 # | | | | `-ReturnStmt 0x55ac4183d118 # | | | | `-CallExpr 0x55ac4183d0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183d0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4183d0b0 '' Function 0x55ac41732b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4183d088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183d070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183d058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183d020 'double3':'vector' lvalue ParmVar 0x55ac4183cd08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac4183ce68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4183d290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183d1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac4183d608 # | | | | `-ReturnStmt 0x55ac4183d5f8 # | | | | `-CallExpr 0x55ac4183d5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183d5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4183d590 '' Function 0x55ac41732da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4183d568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183d550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183d538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183d500 'double4':'vector' lvalue ParmVar 0x55ac4183d1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac4183d340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4183d768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183d6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac4183dac0 # | | | | `-ReturnStmt 0x55ac4183dab0 # | | | | `-CallExpr 0x55ac4183da80 'float' # | | | | |-ImplicitCastExpr 0x55ac4183da68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4183da48 '' Function 0x55ac41732628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4183da20 'float' # | | | | `-ImplicitCastExpr 0x55ac4183da08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183d9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183d9b8 'int' lvalue ParmVar 0x55ac4183d6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55ac4183d818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183dc20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183db70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac4183df98 # | | | | `-ReturnStmt 0x55ac4183df88 # | | | | `-CallExpr 0x55ac4183df58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183df40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4183df20 '' Function 0x55ac417328a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4183def8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183dee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183dec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183de90 'int2':'vector' lvalue ParmVar 0x55ac4183db70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac4183dcd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183e780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183e6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac4183eb00 # | | | | `-ReturnStmt 0x55ac4183eaf0 # | | | | `-CallExpr 0x55ac4183eac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183eaa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4183ea88 '' Function 0x55ac41732b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4183ea60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183ea48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183ea30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183e9f8 'int3':'vector' lvalue ParmVar 0x55ac4183e6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac4183e830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183ec60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183ebb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac4183efe8 # | | | | `-ReturnStmt 0x55ac4183efd8 # | | | | `-CallExpr 0x55ac4183efa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183ef90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4183ef70 '' Function 0x55ac41732da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4183ef48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183ef30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183ef18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183eee0 'int4':'vector' lvalue ParmVar 0x55ac4183ebb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac4183ed10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183f148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183f098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac4183f4c0 # | | | | `-ReturnStmt 0x55ac4183f4b0 # | | | | `-CallExpr 0x55ac4183f480 'float' # | | | | |-ImplicitCastExpr 0x55ac4183f468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4183f448 '' Function 0x55ac41732628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4183f420 'float' # | | | | `-ImplicitCastExpr 0x55ac4183f408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183f3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183f3b8 'uint':'unsigned int' lvalue ParmVar 0x55ac4183f098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac4183f1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183f620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183f570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac4183f9b8 # | | | | `-ReturnStmt 0x55ac4183f9a8 # | | | | `-CallExpr 0x55ac4183f978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183f960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4183f940 '' Function 0x55ac417328a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4183f918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183f900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183f8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183f8b0 'uint2':'vector' lvalue ParmVar 0x55ac4183f570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac4183f6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4183fb18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183fa68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac4183feb8 # | | | | `-ReturnStmt 0x55ac4183fea8 # | | | | `-CallExpr 0x55ac4183fe78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4183fe60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4183fe40 '' Function 0x55ac41732b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4183fe18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4183fe00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4183fde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4183fdb0 'uint3':'vector' lvalue ParmVar 0x55ac4183fa68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac4183fbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41840018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4183ff68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac418403c0 # | | | | `-ReturnStmt 0x55ac418403b0 # | | | | `-CallExpr 0x55ac41840380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41840368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41840348 '' Function 0x55ac41732da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41840320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41840308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418402f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418402b8 'uint4':'vector' lvalue ParmVar 0x55ac4183ff68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac418400c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41840520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41840470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac41841200 # | | | | `-ReturnStmt 0x55ac418411f0 # | | | | `-CallExpr 0x55ac418411c0 'float' # | | | | |-ImplicitCastExpr 0x55ac418411a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41841188 '' Function 0x55ac41732628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41841160 'float' # | | | | `-ImplicitCastExpr 0x55ac41841148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41841130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418410f8 'int64_t':'long' lvalue ParmVar 0x55ac41840470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac418405d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41841360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418412b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac41841718 # | | | | `-ReturnStmt 0x55ac41841708 # | | | | `-CallExpr 0x55ac418416d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418416c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418416a0 '' Function 0x55ac417328a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41841678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41841660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41841648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41841610 'int64_t2':'vector' lvalue ParmVar 0x55ac418412b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41841410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41841878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418417c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac41841c38 # | | | | `-ReturnStmt 0x55ac41841c28 # | | | | `-CallExpr 0x55ac41841bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41841be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41841bc0 '' Function 0x55ac41732b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41841b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41841b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41841b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41841b30 'int64_t3':'vector' lvalue ParmVar 0x55ac418417c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41841928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41841d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41841ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac41842160 # | | | | `-ReturnStmt 0x55ac41842150 # | | | | `-CallExpr 0x55ac41842120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41842108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418420e8 '' Function 0x55ac41732da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418420c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418420a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41842090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41842058 'int64_t4':'vector' lvalue ParmVar 0x55ac41841ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41841e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418422c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41842210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac41842678 # | | | | `-ReturnStmt 0x55ac41842668 # | | | | `-CallExpr 0x55ac41842638 'float' # | | | | |-ImplicitCastExpr 0x55ac41842620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41842600 '' Function 0x55ac41732628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418425d8 'float' # | | | | `-ImplicitCastExpr 0x55ac418425c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418425a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41842570 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac41842210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac41842370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418427d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41842728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac41842bb0 # | | | | `-ReturnStmt 0x55ac41842ba0 # | | | | `-CallExpr 0x55ac41842b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41842b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41842b38 '' Function 0x55ac417328a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41842b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41842af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41842ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41842aa8 'uint64_t2':'vector' lvalue ParmVar 0x55ac41842728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41842888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41842d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41842c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac41846628 # | | | | `-ReturnStmt 0x55ac41846618 # | | | | `-CallExpr 0x55ac418465e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418465d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418465b0 '' Function 0x55ac41732b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41846588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41846570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41846558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41842fe8 'uint64_t3':'vector' lvalue ParmVar 0x55ac41842c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41842dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41846788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418466d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac41846b70 # | | | | `-ReturnStmt 0x55ac41846b60 # | | | | `-CallExpr 0x55ac41846b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41846b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41846af8 '' Function 0x55ac41732da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41846ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41846ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41846aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41846a68 'uint64_t4':'vector' lvalue ParmVar 0x55ac418466d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41846838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41846ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac41846c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac41847028 # | | | | `-ReturnStmt 0x55ac41847018 # | | | | `-CallExpr 0x55ac41846fe8 'float' # | | | | |-ImplicitCastExpr 0x55ac41846fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41846fb0 '' Function 0x55ac417339b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41846f88 'float' # | | | | `-ImplicitCastExpr 0x55ac41846f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41846f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41846f20 'double' lvalue ParmVar 0x55ac41846c30 'V' 'double' # | | | `-DeprecatedAttr 0x55ac41846d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41847198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418470e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac41847500 # | | | | `-ReturnStmt 0x55ac418474f0 # | | | | `-CallExpr 0x55ac418474c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418474a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41847488 '' Function 0x55ac41711dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41847460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41847448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41847430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418473f8 'double2':'vector' lvalue ParmVar 0x55ac418470e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac41847248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41847670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418475c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac418479e0 # | | | | `-ReturnStmt 0x55ac418479d0 # | | | | `-CallExpr 0x55ac418479a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41847988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41847968 '' Function 0x55ac41712038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41847940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41847928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41847910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418478d8 'double3':'vector' lvalue ParmVar 0x55ac418475c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac41847720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41847b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41847aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac41847ec8 # | | | | `-ReturnStmt 0x55ac41847eb8 # | | | | `-CallExpr 0x55ac41847e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41847e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41847e50 '' Function 0x55ac417122b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41847e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41847e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41847df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41847dc0 'double4':'vector' lvalue ParmVar 0x55ac41847aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac41847c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41848028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac41847f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac41848380 # | | | | `-ReturnStmt 0x55ac41848370 # | | | | `-CallExpr 0x55ac41848340 'float' # | | | | |-ImplicitCastExpr 0x55ac41848328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41848308 '' Function 0x55ac417339b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418482e0 'float' # | | | | `-ImplicitCastExpr 0x55ac418482c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418482b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41848278 'int' lvalue ParmVar 0x55ac41847f78 'V' 'int' # | | | `-DeprecatedAttr 0x55ac418480d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41848550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41848430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac418488c8 # | | | | `-ReturnStmt 0x55ac418488b8 # | | | | `-CallExpr 0x55ac41848888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41848870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41848850 '' Function 0x55ac41711dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41848828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41848810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418487f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418487c0 'int2':'vector' lvalue ParmVar 0x55ac41848430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac41848600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41848a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41848978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac41848da8 # | | | | `-ReturnStmt 0x55ac41848d98 # | | | | `-CallExpr 0x55ac41848d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41848d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41848d30 '' Function 0x55ac41712038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41848d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41848cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41848cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41848ca0 'int3':'vector' lvalue ParmVar 0x55ac41848978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac41848ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41848f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41848e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac41849290 # | | | | `-ReturnStmt 0x55ac41849280 # | | | | `-CallExpr 0x55ac41849250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41849238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41849218 '' Function 0x55ac417122b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418491f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418491d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418491c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41849188 'int4':'vector' lvalue ParmVar 0x55ac41848e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac41848fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418493f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac41849340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac41849768 # | | | | `-ReturnStmt 0x55ac41849758 # | | | | `-CallExpr 0x55ac41849728 'float' # | | | | |-ImplicitCastExpr 0x55ac41849710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418496f0 '' Function 0x55ac417339b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418496c8 'float' # | | | | `-ImplicitCastExpr 0x55ac418496b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41849698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41849660 'uint':'unsigned int' lvalue ParmVar 0x55ac41849340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac418494a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418498c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41849818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac41849c60 # | | | | `-ReturnStmt 0x55ac41849c50 # | | | | `-CallExpr 0x55ac41849c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41849c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41849be8 '' Function 0x55ac41711dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41849bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41849ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41849b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41849b58 'uint2':'vector' lvalue ParmVar 0x55ac41849818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac41849978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41849dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41849d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac4184a160 # | | | | `-ReturnStmt 0x55ac4184a150 # | | | | `-CallExpr 0x55ac4184a120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184a108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4184a0e8 '' Function 0x55ac41712038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4184a0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184a0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184a090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184a058 'uint3':'vector' lvalue ParmVar 0x55ac41849d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac41849e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184a2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184a210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac4184a680 # | | | | `-ReturnStmt 0x55ac4184a670 # | | | | `-CallExpr 0x55ac4184a640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184a628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4184a608 '' Function 0x55ac417122b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4184a5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184a5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184a5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184a578 'uint4':'vector' lvalue ParmVar 0x55ac4184a210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac4184a370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184a7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184a730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac4184ab78 # | | | | `-ReturnStmt 0x55ac4184ab68 # | | | | `-CallExpr 0x55ac4184ab38 'float' # | | | | |-ImplicitCastExpr 0x55ac4184ab20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4184ab00 '' Function 0x55ac417339b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4184aad8 'float' # | | | | `-ImplicitCastExpr 0x55ac4184aac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184aaa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184aa70 'int64_t':'long' lvalue ParmVar 0x55ac4184a730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac4184a890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184acd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184ac28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac4184b090 # | | | | `-ReturnStmt 0x55ac4184b080 # | | | | `-CallExpr 0x55ac4184b050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184b038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4184b018 '' Function 0x55ac41711dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4184aff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184afd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184afc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184af88 'int64_t2':'vector' lvalue ParmVar 0x55ac4184ac28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4184ad88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184b1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184b140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac4184b5b0 # | | | | `-ReturnStmt 0x55ac4184b5a0 # | | | | `-CallExpr 0x55ac4184b570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184b558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4184b538 '' Function 0x55ac41712038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4184b510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184b4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184b4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184b4a8 'int64_t3':'vector' lvalue ParmVar 0x55ac4184b140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4184b2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184b710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184b660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac4184bad8 # | | | | `-ReturnStmt 0x55ac4184bac8 # | | | | `-CallExpr 0x55ac4184ba98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184ba80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4184ba60 '' Function 0x55ac417122b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4184ba38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184ba20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184ba08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184b9d0 'int64_t4':'vector' lvalue ParmVar 0x55ac4184b660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4184b7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184bc38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184bb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac4184bff0 # | | | | `-ReturnStmt 0x55ac4184bfe0 # | | | | `-CallExpr 0x55ac4184bfb0 'float' # | | | | |-ImplicitCastExpr 0x55ac4184bf98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4184bf78 '' Function 0x55ac417339b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4184bf50 'float' # | | | | `-ImplicitCastExpr 0x55ac4184bf38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184bf20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184bee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac4184bb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac4184bce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184c150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184c0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac4184c528 # | | | | `-ReturnStmt 0x55ac4184c518 # | | | | `-CallExpr 0x55ac4184c4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184c4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4184c4b0 '' Function 0x55ac41711dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4184c488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184c470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184c458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184c420 'uint64_t2':'vector' lvalue ParmVar 0x55ac4184c0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4184c200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184c988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184c8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac4184cd68 # | | | | `-ReturnStmt 0x55ac4184cd58 # | | | | `-CallExpr 0x55ac4184cd28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184cd10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4184ccf0 '' Function 0x55ac41712038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4184ccc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184ccb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184cc98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184cc60 'uint64_t3':'vector' lvalue ParmVar 0x55ac4184c8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4184ca38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184cec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184ce18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac4184d2b0 # | | | | `-ReturnStmt 0x55ac4184d2a0 # | | | | `-CallExpr 0x55ac4184d270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184d258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4184d238 '' Function 0x55ac417122b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4184d210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184d1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184d1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184d1a8 'uint64_t4':'vector' lvalue ParmVar 0x55ac4184ce18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4184cf78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184d420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184d370 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac4184d768 # | | | | `-ReturnStmt 0x55ac4184d758 # | | | | `-CallExpr 0x55ac4184d728 'float' # | | | | |-ImplicitCastExpr 0x55ac4184d710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4184d6f0 '' Function 0x55ac4173d240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4184d6c8 'float' # | | | | `-ImplicitCastExpr 0x55ac4184d6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184d698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184d660 'double' lvalue ParmVar 0x55ac4184d370 'V' 'double' # | | | `-DeprecatedAttr 0x55ac4184d4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4184d8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184d828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac4184dc40 # | | | | `-ReturnStmt 0x55ac4184dc30 # | | | | `-CallExpr 0x55ac4184dc00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184dbe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4184dbc8 '' Function 0x55ac4173d4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4184dba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184db88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184db70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184db38 'double2':'vector' lvalue ParmVar 0x55ac4184d828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac4184d988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4184ddb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184dd00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac4184e120 # | | | | `-ReturnStmt 0x55ac4184e110 # | | | | `-CallExpr 0x55ac4184e0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184e0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4184e0a8 '' Function 0x55ac4173d730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4184e080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184e068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184e050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184e018 'double3':'vector' lvalue ParmVar 0x55ac4184dd00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac4184de60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4184e290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184e1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac4184e608 # | | | | `-ReturnStmt 0x55ac4184e5f8 # | | | | `-CallExpr 0x55ac4184e5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184e5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4184e590 '' Function 0x55ac4173d9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4184e568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184e550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184e538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184e500 'double4':'vector' lvalue ParmVar 0x55ac4184e1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac4184e340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4184e768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184e6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac4184f368 # | | | | `-ReturnStmt 0x55ac4184f358 # | | | | `-CallExpr 0x55ac4184f328 'float' # | | | | |-ImplicitCastExpr 0x55ac4184f310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4184f2f0 '' Function 0x55ac4173d240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4184f2c8 'float' # | | | | `-ImplicitCastExpr 0x55ac4184f2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184f298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184f260 'int' lvalue ParmVar 0x55ac4184e6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55ac4184f0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184f4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184f418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac4184f840 # | | | | `-ReturnStmt 0x55ac4184f830 # | | | | `-CallExpr 0x55ac4184f800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184f7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4184f7c8 '' Function 0x55ac4173d4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4184f7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184f788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184f770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184f738 'int2':'vector' lvalue ParmVar 0x55ac4184f418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac4184f578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184f9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184f8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac4184fd20 # | | | | `-ReturnStmt 0x55ac4184fd10 # | | | | `-CallExpr 0x55ac4184fce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4184fcc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4184fca8 '' Function 0x55ac4173d730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4184fc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4184fc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4184fc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4184fc18 'int3':'vector' lvalue ParmVar 0x55ac4184f8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac4184fa50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4184fe80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4184fdd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac41850208 # | | | | `-ReturnStmt 0x55ac418501f8 # | | | | `-CallExpr 0x55ac418501c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418501b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41850190 '' Function 0x55ac4173d9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41850168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41850150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41850138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41850100 'int4':'vector' lvalue ParmVar 0x55ac4184fdd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac4184ff30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41850368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac418502b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac418506e0 # | | | | `-ReturnStmt 0x55ac418506d0 # | | | | `-CallExpr 0x55ac418506a0 'float' # | | | | |-ImplicitCastExpr 0x55ac41850688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41850668 '' Function 0x55ac4173d240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41850640 'float' # | | | | `-ImplicitCastExpr 0x55ac41850628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41850610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418505d8 'uint':'unsigned int' lvalue ParmVar 0x55ac418502b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac41850418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41850840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41850790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac41850bd8 # | | | | `-ReturnStmt 0x55ac41850bc8 # | | | | `-CallExpr 0x55ac41850b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41850b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41850b60 '' Function 0x55ac4173d4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41850b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41850b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41850b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41850ad0 'uint2':'vector' lvalue ParmVar 0x55ac41850790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac418508f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41850d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41850c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac41857b60 # | | | | `-ReturnStmt 0x55ac41857b50 # | | | | `-CallExpr 0x55ac41857b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41851080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41851060 '' Function 0x55ac4173d730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41851038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41851020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41851008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41850fd0 'uint3':'vector' lvalue ParmVar 0x55ac41850c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac41850de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41857cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41857c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac41858068 # | | | | `-ReturnStmt 0x55ac41858058 # | | | | `-CallExpr 0x55ac41858028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41858010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41857ff0 '' Function 0x55ac4173d9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41857fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41857fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41857f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41857f60 'uint4':'vector' lvalue ParmVar 0x55ac41857c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac41857d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418581c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41858118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac41858560 # | | | | `-ReturnStmt 0x55ac41858550 # | | | | `-CallExpr 0x55ac41858520 'float' # | | | | |-ImplicitCastExpr 0x55ac41858508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418584e8 '' Function 0x55ac4173d240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418584c0 'float' # | | | | `-ImplicitCastExpr 0x55ac418584a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41858490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41858458 'int64_t':'long' lvalue ParmVar 0x55ac41858118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac41858278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418586c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41858610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac41858a78 # | | | | `-ReturnStmt 0x55ac41858a68 # | | | | `-CallExpr 0x55ac41858a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41858a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41858a00 '' Function 0x55ac4173d4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418589d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418589c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418589a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41858970 'int64_t2':'vector' lvalue ParmVar 0x55ac41858610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41858770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41858bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41858b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac41858f98 # | | | | `-ReturnStmt 0x55ac41858f88 # | | | | `-CallExpr 0x55ac41858f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41858f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41858f20 '' Function 0x55ac4173d730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41858ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41858ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41858ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41858e90 'int64_t3':'vector' lvalue ParmVar 0x55ac41858b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41858c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418590f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41859048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac418594c0 # | | | | `-ReturnStmt 0x55ac418594b0 # | | | | `-CallExpr 0x55ac41859480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41859468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41859448 '' Function 0x55ac4173d9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41859420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41859408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418593f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418593b8 'int64_t4':'vector' lvalue ParmVar 0x55ac41859048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418591a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41859620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41859570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac418599d8 # | | | | `-ReturnStmt 0x55ac418599c8 # | | | | `-CallExpr 0x55ac41859998 'float' # | | | | |-ImplicitCastExpr 0x55ac41859980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41859960 '' Function 0x55ac4173d240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41859938 'float' # | | | | `-ImplicitCastExpr 0x55ac41859920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41859908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418598d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac41859570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac418596d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417a6e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41859a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac417a7248 # | | | | `-ReturnStmt 0x55ac417a7238 # | | | | `-CallExpr 0x55ac417a7208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417a71f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417a71d0 '' Function 0x55ac4173d4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417a71a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417a7190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417a7178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417a7140 'uint64_t2':'vector' lvalue ParmVar 0x55ac41859a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac417a6f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417a73a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417a72f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac417a7788 # | | | | `-ReturnStmt 0x55ac417a7778 # | | | | `-CallExpr 0x55ac417a7748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417a7730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417a7710 '' Function 0x55ac4173d730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417a76e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417a76d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417a76b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417a7680 'uint64_t3':'vector' lvalue ParmVar 0x55ac417a72f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac417a7458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417a78e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417a7838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac417a7cd0 # | | | | `-ReturnStmt 0x55ac417a7cc0 # | | | | `-CallExpr 0x55ac417a7c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417a7c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417a7c58 '' Function 0x55ac4173d9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417a7c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417a7c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417a7c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417a7bc8 'uint64_t4':'vector' lvalue ParmVar 0x55ac417a7838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac417a7998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417a7e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac417a7d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac417a8188 # | | | | `-ReturnStmt 0x55ac417a8178 # | | | | `-CallExpr 0x55ac417a8148 'float' # | | | | |-ImplicitCastExpr 0x55ac417a8130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417a8110 '' Function 0x55ac4173e5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417a80e8 'float' # | | | | `-ImplicitCastExpr 0x55ac417a80d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417a80b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417a8080 'double' lvalue ParmVar 0x55ac417a7d90 'V' 'double' # | | | `-DeprecatedAttr 0x55ac417a7ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417a82f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417a8248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac417a8660 # | | | | `-ReturnStmt 0x55ac417a8650 # | | | | `-CallExpr 0x55ac417a8620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417a8608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417a85e8 '' Function 0x55ac4173e870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417a85c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417a85a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417a8590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417a8558 'double2':'vector' lvalue ParmVar 0x55ac417a8248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac417a83a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417a87d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417a8720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac417a8b40 # | | | | `-ReturnStmt 0x55ac417a8b30 # | | | | `-CallExpr 0x55ac417a8b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417a8ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417a8ac8 '' Function 0x55ac4173eae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417a8aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417a8a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417a8a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417a8a38 'double3':'vector' lvalue ParmVar 0x55ac417a8720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac417a8880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417a8cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417a8c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac4185b1a8 # | | | | `-ReturnStmt 0x55ac4185b198 # | | | | `-CallExpr 0x55ac4185b168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4185b150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4185b130 '' Function 0x55ac4173ed70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4185b108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4185b0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185b0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185b0a0 'double4':'vector' lvalue ParmVar 0x55ac417a8c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac417a8d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4185b308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185b258 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac4185b660 # | | | | `-ReturnStmt 0x55ac4185b650 # | | | | `-CallExpr 0x55ac4185b620 'float' # | | | | |-ImplicitCastExpr 0x55ac4185b608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4185b5e8 '' Function 0x55ac4173e5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4185b5c0 'float' # | | | | `-ImplicitCastExpr 0x55ac4185b5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185b590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185b558 'int' lvalue ParmVar 0x55ac4185b258 'V' 'int' # | | | `-DeprecatedAttr 0x55ac4185b3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185b7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185b710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac4185bb38 # | | | | `-ReturnStmt 0x55ac4185bb28 # | | | | `-CallExpr 0x55ac4185baf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4185bae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4185bac0 '' Function 0x55ac4173e870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4185ba98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4185ba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185ba68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185ba30 'int2':'vector' lvalue ParmVar 0x55ac4185b710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac4185b870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185bc98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185bbe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac4185c018 # | | | | `-ReturnStmt 0x55ac4185c008 # | | | | `-CallExpr 0x55ac4185bfd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4185bfc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4185bfa0 '' Function 0x55ac4173eae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4185bf78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4185bf60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185bf48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185bf10 'int3':'vector' lvalue ParmVar 0x55ac4185bbe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac4185bd48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185c178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185c0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac4185c500 # | | | | `-ReturnStmt 0x55ac4185c4f0 # | | | | `-CallExpr 0x55ac4185c4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4185c4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4185c488 '' Function 0x55ac4173ed70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4185c460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4185c448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185c430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185c3f8 'int4':'vector' lvalue ParmVar 0x55ac4185c0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac4185c228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185c660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185c5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac4185c9d8 # | | | | `-ReturnStmt 0x55ac4185c9c8 # | | | | `-CallExpr 0x55ac4185c998 'float' # | | | | |-ImplicitCastExpr 0x55ac4185c980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4185c960 '' Function 0x55ac4173e5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4185c938 'float' # | | | | `-ImplicitCastExpr 0x55ac4185c920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185c908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185c8d0 'uint':'unsigned int' lvalue ParmVar 0x55ac4185c5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac4185c710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185cb38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185ca88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac4185ced0 # | | | | `-ReturnStmt 0x55ac4185cec0 # | | | | `-CallExpr 0x55ac4185ce90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4185ce78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4185ce58 '' Function 0x55ac4173e870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4185ce30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4185ce18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185ce00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185cdc8 'uint2':'vector' lvalue ParmVar 0x55ac4185ca88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac4185cbe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185d860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185d7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac4185dc00 # | | | | `-ReturnStmt 0x55ac4185dbf0 # | | | | `-CallExpr 0x55ac4185dbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4185dba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4185db88 '' Function 0x55ac4173eae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4185db60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4185db48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185db30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185daf8 'uint3':'vector' lvalue ParmVar 0x55ac4185d7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac4185d910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185dd60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185dcb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac4185e108 # | | | | `-ReturnStmt 0x55ac4185e0f8 # | | | | `-CallExpr 0x55ac4185e0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4185e0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4185e090 '' Function 0x55ac4173ed70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4185e068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4185e050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185e038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185e000 'uint4':'vector' lvalue ParmVar 0x55ac4185dcb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac4185de10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185e268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185e1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac4185e600 # | | | | `-ReturnStmt 0x55ac4185e5f0 # | | | | `-CallExpr 0x55ac4185e5c0 'float' # | | | | |-ImplicitCastExpr 0x55ac4185e5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4185e588 '' Function 0x55ac4173e5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4185e560 'float' # | | | | `-ImplicitCastExpr 0x55ac4185e548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185e530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185e4f8 'int64_t':'long' lvalue ParmVar 0x55ac4185e1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac4185e318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185e760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185e6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac4185eb18 # | | | | `-ReturnStmt 0x55ac4185eb08 # | | | | `-CallExpr 0x55ac4185ead8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4185eac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4185eaa0 '' Function 0x55ac4173e870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4185ea78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4185ea60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185ea48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185ea10 'int64_t2':'vector' lvalue ParmVar 0x55ac4185e6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4185e810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185ec78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185ebc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac4185f038 # | | | | `-ReturnStmt 0x55ac4185f028 # | | | | `-CallExpr 0x55ac4185eff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4185efe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4185efc0 '' Function 0x55ac4173eae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4185ef98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4185ef80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185ef68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185ef30 'int64_t3':'vector' lvalue ParmVar 0x55ac4185ebc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4185ed28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185f198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185f0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac4185f560 # | | | | `-ReturnStmt 0x55ac4185f550 # | | | | `-CallExpr 0x55ac4185f520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4185f508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4185f4e8 '' Function 0x55ac4173ed70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4185f4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4185f4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4185f490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4185f458 'int64_t4':'vector' lvalue ParmVar 0x55ac4185f0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4185f248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4185f6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4185f610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac41860488 # | | | | `-ReturnStmt 0x55ac41860478 # | | | | `-CallExpr 0x55ac41860448 'float' # | | | | |-ImplicitCastExpr 0x55ac41860430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41860410 '' Function 0x55ac4173e5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418603e8 'float' # | | | | `-ImplicitCastExpr 0x55ac418603d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418603b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41860380 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac4185f610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac41860180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418605e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41860538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac418609c0 # | | | | `-ReturnStmt 0x55ac418609b0 # | | | | `-CallExpr 0x55ac41860980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41860968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41860948 '' Function 0x55ac4173e870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41860920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41860908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418608f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418608b8 'uint64_t2':'vector' lvalue ParmVar 0x55ac41860538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41860698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41860b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41860a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac41860f00 # | | | | `-ReturnStmt 0x55ac41860ef0 # | | | | `-CallExpr 0x55ac41860ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41860ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41860e88 '' Function 0x55ac4173eae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41860e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41860e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41860e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41860df8 'uint64_t3':'vector' lvalue ParmVar 0x55ac41860a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41860bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41861060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41860fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac41861448 # | | | | `-ReturnStmt 0x55ac41861438 # | | | | `-CallExpr 0x55ac41861408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418613f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418613d0 '' Function 0x55ac4173ed70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418613a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41861390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41861378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41861340 'uint64_t4':'vector' lvalue ParmVar 0x55ac41860fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41861110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418615a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac41861500 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac41861928 # | | | | `-ReturnStmt 0x55ac41861918 # | | | | `-CallExpr 0x55ac418618e8 'bool' # | | | | |-ImplicitCastExpr 0x55ac418618d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41861878 '' Function 0x55ac4173fae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55ac41861850 'float' # | | | | `-ImplicitCastExpr 0x55ac41861838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41861820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418617e8 'double' lvalue ParmVar 0x55ac41861500 'V' 'double' # | | | `-DeprecatedAttr 0x55ac41861658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41861a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418619e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac41861e58 # | | | | `-ReturnStmt 0x55ac41861e48 # | | | | `-CallExpr 0x55ac41861e18 'vector' # | | | | |-ImplicitCastExpr 0x55ac41861e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41861d80 '' Function 0x55ac4173fdf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41861d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41861d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41861d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41861cf0 'double2':'vector' lvalue ParmVar 0x55ac418619e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac41861b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41861fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41861f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac41862798 # | | | | `-ReturnStmt 0x55ac41862788 # | | | | `-CallExpr 0x55ac41862758 'vector' # | | | | |-ImplicitCastExpr 0x55ac41862740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418626c0 '' Function 0x55ac417400e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41862698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41862680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41862668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41862630 'double3':'vector' lvalue ParmVar 0x55ac41861f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac41862070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41862900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41862850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac41862cd8 # | | | | `-ReturnStmt 0x55ac41862cc8 # | | | | `-CallExpr 0x55ac41862c98 'vector' # | | | | |-ImplicitCastExpr 0x55ac41862c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41862c00 '' Function 0x55ac417403d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41862bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41862bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41862ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41862b70 'double4':'vector' lvalue ParmVar 0x55ac41862850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac418629b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41862db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac41862d08 col:29 used V 'double' # | | | `-CompoundStmt 0x55ac41863018 # | | | `-ReturnStmt 0x55ac41863008 # | | | `-CallExpr 0x55ac41862fd8 'bool' # | | | |-ImplicitCastExpr 0x55ac41862fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55ac41862fa0 '' Function 0x55ac41741000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55ac41862f78 'float' # | | | `-ImplicitCastExpr 0x55ac41862f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ac41862f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ac41862f10 'double' lvalue ParmVar 0x55ac41862d08 'V' 'double' # | | |-FunctionDecl 0x55ac418630f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41863048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55ac41863380 # | | | `-ReturnStmt 0x55ac41863370 # | | | `-CallExpr 0x55ac41863340 'vector' # | | | |-ImplicitCastExpr 0x55ac41863328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55ac41863308 '' Function 0x55ac41741278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55ac418632e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55ac418632c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ac418632b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ac41863278 'double2':'vector' lvalue ParmVar 0x55ac41863048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55ac41863460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418633b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55ac418636f0 # | | | `-ReturnStmt 0x55ac418636e0 # | | | `-CallExpr 0x55ac418636b0 'vector' # | | | |-ImplicitCastExpr 0x55ac41863698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55ac41863678 '' Function 0x55ac417414f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55ac41863650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55ac41863638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ac41863620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ac418635e8 'double3':'vector' lvalue ParmVar 0x55ac418633b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55ac418637d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41863720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55ac41863a68 # | | | `-ReturnStmt 0x55ac41863a58 # | | | `-CallExpr 0x55ac41863a28 'vector' # | | | |-ImplicitCastExpr 0x55ac41863a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55ac418639f0 '' Function 0x55ac41741768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55ac418639c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55ac418639b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ac41863998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ac41863960 'double4':'vector' lvalue ParmVar 0x55ac41863720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55ac41864160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55ac41863a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41863b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac418640b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac41863e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55ac41863f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55ac41863f78 col:39 s 'T' # | | | |-CompoundStmt 0x55ac41864430 # | | | | `-ReturnStmt 0x55ac41864420 # | | | | `-RecoveryExpr 0x55ac418643e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ac418642d0 '' lvalue (ADL) = 'lerp' 0x55ac41743578 0x55ac41741b08 0x55ac41741ed0 0x55ac41742298 0x55ac41742660 0x55ac41742a10 0x55ac41742de8 0x55ac417431b0 # | | | | |-RecoveryExpr 0x55ac41864350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55ac41864370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ac418641d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55ac418648f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55ac418644f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55ac41864740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55ac418647c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55ac41864db8 # | | | | `-ReturnStmt 0x55ac41864da8 # | | | | `-CallExpr 0x55ac41864d68 'float' # | | | | |-ImplicitCastExpr 0x55ac41864d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55ac41864cf8 '' Function 0x55ac41742a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55ac41864bb0 'float' # | | | | | `-ImplicitCastExpr 0x55ac41864b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41864b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41864b48 'double' lvalue ParmVar 0x55ac418644f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55ac41864c40 'float' # | | | | | `-ImplicitCastExpr 0x55ac41864c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41864c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41864bd8 'double' lvalue ParmVar 0x55ac41864740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55ac41864cd0 'float' # | | | | `-ImplicitCastExpr 0x55ac41864cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41864ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41864c68 'double' lvalue ParmVar 0x55ac418647c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55ac418649b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41865108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41864e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55ac41864ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55ac41864f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55ac41865648 # | | | | `-ReturnStmt 0x55ac41865638 # | | | | `-CallExpr 0x55ac418655f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418655e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55ac41865558 '' Function 0x55ac41742de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55ac418653e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418653c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418653b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41865378 'double2':'vector' lvalue ParmVar 0x55ac41864e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55ac41865488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41865470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41865458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41865420 'double2':'vector' lvalue ParmVar 0x55ac41864ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55ac41865530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41865518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41865500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418654c8 'double2':'vector' lvalue ParmVar 0x55ac41864f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac418651c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41865998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41865708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55ac41865788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55ac41865808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55ac41865ed8 # | | | | `-ReturnStmt 0x55ac41865ec8 # | | | | `-CallExpr 0x55ac41865e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41865e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55ac41865df0 '' Function 0x55ac417431b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55ac41865c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41865c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41865c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41865c10 'double3':'vector' lvalue ParmVar 0x55ac41865708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55ac41865d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41865d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41865cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41865cb8 'double3':'vector' lvalue ParmVar 0x55ac41865788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55ac41865dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41865db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41865d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41865d60 'double3':'vector' lvalue ParmVar 0x55ac41865808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac41865a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41866228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41865f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55ac41866018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55ac41866098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55ac41867ba0 # | | | | `-ReturnStmt 0x55ac41867b90 # | | | | `-CallExpr 0x55ac41867b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41866710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55ac41866688 '' Function 0x55ac41743578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55ac41866510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418664f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418664e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418664a8 'double4':'vector' lvalue ParmVar 0x55ac41865f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55ac418665b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418665a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41866588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41866550 'double4':'vector' lvalue ParmVar 0x55ac41866018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55ac41866660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41866648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41866630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418665f8 'double4':'vector' lvalue ParmVar 0x55ac41866098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac418662e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41867e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac41867c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55ac41867cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55ac41867d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55ac41868320 # | | | | `-ReturnStmt 0x55ac41868310 # | | | | `-CallExpr 0x55ac418682d0 'float' # | | | | |-ImplicitCastExpr 0x55ac418682b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55ac41868298 '' Function 0x55ac41742a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55ac41868150 'float' # | | | | | `-ImplicitCastExpr 0x55ac41868138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41868120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418680e8 'int' lvalue ParmVar 0x55ac41867c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55ac418681e0 'float' # | | | | | `-ImplicitCastExpr 0x55ac418681c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418681b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41868178 'int' lvalue ParmVar 0x55ac41867cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55ac41868270 'float' # | | | | `-ImplicitCastExpr 0x55ac41868258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41868240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41868208 'int' lvalue ParmVar 0x55ac41867d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55ac41867f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41868658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418683d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55ac41868450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55ac418684d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55ac41868b40 # | | | | `-ReturnStmt 0x55ac41868b30 # | | | | `-CallExpr 0x55ac41868af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41868ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55ac41868ab8 '' Function 0x55ac41742de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55ac41868940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41868928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41868910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418688d8 'int2':'vector' lvalue ParmVar 0x55ac418683d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55ac418689e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418689d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418689b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41868980 'int2':'vector' lvalue ParmVar 0x55ac41868450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55ac41868a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41868a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41868a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41868a28 'int2':'vector' lvalue ParmVar 0x55ac418684d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac41868718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41868e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41868bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55ac41868c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55ac41868cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55ac41869368 # | | | | `-ReturnStmt 0x55ac41869358 # | | | | `-CallExpr 0x55ac41869318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41869300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55ac418692e0 '' Function 0x55ac417431b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55ac41869168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41869150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41869138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41869100 'int3':'vector' lvalue ParmVar 0x55ac41868bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55ac41869210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418691f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418691e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418691a8 'int3':'vector' lvalue ParmVar 0x55ac41868c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55ac418692b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418692a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41869288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41869250 'int3':'vector' lvalue ParmVar 0x55ac41868cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac41868f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418696a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41869418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55ac41869498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55ac41869518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55ac4186abc0 # | | | | `-ReturnStmt 0x55ac4186abb0 # | | | | `-CallExpr 0x55ac4186ab70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41869b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55ac41869b18 '' Function 0x55ac41743578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55ac418699a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41869988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41869970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41869938 'int4':'vector' lvalue ParmVar 0x55ac41869418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55ac41869a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41869a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41869a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418699e0 'int4':'vector' lvalue ParmVar 0x55ac41869498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55ac41869af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41869ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41869ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41869a88 'int4':'vector' lvalue ParmVar 0x55ac41869518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac41869768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4186aef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac4186ac70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac4186acf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac4186ad70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac4186b3b0 # | | | | `-ReturnStmt 0x55ac4186b3a0 # | | | | `-CallExpr 0x55ac4186b360 'float' # | | | | |-ImplicitCastExpr 0x55ac4186b348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55ac4186b328 '' Function 0x55ac41742a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55ac4186b1e0 'float' # | | | | | `-ImplicitCastExpr 0x55ac4186b1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186b1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186b178 'uint':'unsigned int' lvalue ParmVar 0x55ac4186ac70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55ac4186b270 'float' # | | | | | `-ImplicitCastExpr 0x55ac4186b258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186b240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186b208 'uint':'unsigned int' lvalue ParmVar 0x55ac4186acf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55ac4186b300 'float' # | | | | `-ImplicitCastExpr 0x55ac4186b2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4186b2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4186b298 'uint':'unsigned int' lvalue ParmVar 0x55ac4186ad70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac4186afb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4186b6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4186b460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac4186b4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac4186b560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55ac4186bbf0 # | | | | `-ReturnStmt 0x55ac4186bbe0 # | | | | `-CallExpr 0x55ac4186bba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4186bb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55ac4186bb68 '' Function 0x55ac41742de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55ac4186b9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186b9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186b9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186b988 'uint2':'vector' lvalue ParmVar 0x55ac4186b460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55ac4186ba98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186ba80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186ba68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186ba30 'uint2':'vector' lvalue ParmVar 0x55ac4186b4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55ac4186bb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4186bb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4186bb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4186bad8 'uint2':'vector' lvalue ParmVar 0x55ac4186b560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac4186b7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4186bf28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4186bca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac4186bd20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac4186bda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55ac4186c438 # | | | | `-ReturnStmt 0x55ac4186c428 # | | | | `-CallExpr 0x55ac4186c3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4186c3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55ac4186c3b0 '' Function 0x55ac417431b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55ac4186c238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186c220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186c208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186c1d0 'uint3':'vector' lvalue ParmVar 0x55ac4186bca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55ac4186c2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186c2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186c2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186c278 'uint3':'vector' lvalue ParmVar 0x55ac4186bd20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55ac4186c388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4186c370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4186c358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4186c320 'uint3':'vector' lvalue ParmVar 0x55ac4186bda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac4186bfe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4186c778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4186c4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac4186c568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac4186c5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55ac4186ccb0 # | | | | `-ReturnStmt 0x55ac4186cca0 # | | | | `-CallExpr 0x55ac4186cc60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4186cc48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55ac4186cc28 '' Function 0x55ac41743578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55ac4186ca90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186ca78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186ca60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186ca28 'uint4':'vector' lvalue ParmVar 0x55ac4186c4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55ac4186cb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186cb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186cb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186cad0 'uint4':'vector' lvalue ParmVar 0x55ac4186c568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55ac4186cc00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4186cbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4186cbd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4186cb98 'uint4':'vector' lvalue ParmVar 0x55ac4186c5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac4186c838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4186cfe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4186cd60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac4186cde0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac4186ce60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55ac4186d4c0 # | | | | `-ReturnStmt 0x55ac4186d4b0 # | | | | `-CallExpr 0x55ac4186d470 'float' # | | | | |-ImplicitCastExpr 0x55ac4186d458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55ac4186d438 '' Function 0x55ac41742a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55ac4186d2f0 'float' # | | | | | `-ImplicitCastExpr 0x55ac4186d2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186d2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186d288 'int64_t':'long' lvalue ParmVar 0x55ac4186cd60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55ac4186d380 'float' # | | | | | `-ImplicitCastExpr 0x55ac4186d368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186d350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186d318 'int64_t':'long' lvalue ParmVar 0x55ac4186cde0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55ac4186d410 'float' # | | | | `-ImplicitCastExpr 0x55ac4186d3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4186d3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4186d3a8 'int64_t':'long' lvalue ParmVar 0x55ac4186ce60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac4186d0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4186d7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4186d570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4186d5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4186d670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac4186dd20 # | | | | `-ReturnStmt 0x55ac4186dd10 # | | | | `-CallExpr 0x55ac4186dcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4186dcb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55ac4186dc98 '' Function 0x55ac41742de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55ac4186db20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186db08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186daf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186dab8 'int64_t2':'vector' lvalue ParmVar 0x55ac4186d570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55ac4186dbc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186dbb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186db98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186db60 'int64_t2':'vector' lvalue ParmVar 0x55ac4186d5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ac4186dc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4186dc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4186dc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4186dc08 'int64_t2':'vector' lvalue ParmVar 0x55ac4186d670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4186d8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4186e058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4186ddd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4186de50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4186ded0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac4186e588 # | | | | `-ReturnStmt 0x55ac4186e578 # | | | | `-CallExpr 0x55ac4186e538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4186e520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55ac4186e500 '' Function 0x55ac417431b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55ac4186e388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186e370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186e358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186e320 'int64_t3':'vector' lvalue ParmVar 0x55ac4186ddd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55ac4186e430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186e418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186e400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186e3c8 'int64_t3':'vector' lvalue ParmVar 0x55ac4186de50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ac4186e4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4186e4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4186e4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4186e470 'int64_t3':'vector' lvalue ParmVar 0x55ac4186ded0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4186e118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4186e8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4186e638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4186e6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4186e738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac4186fe20 # | | | | `-ReturnStmt 0x55ac4186fe10 # | | | | `-CallExpr 0x55ac4186fdd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4186fdb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55ac4186fd98 '' Function 0x55ac41743578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55ac4186fc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186fc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186fbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186fbb8 'int64_t4':'vector' lvalue ParmVar 0x55ac4186e638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55ac4186fcc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4186fcb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4186fc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4186fc60 'int64_t4':'vector' lvalue ParmVar 0x55ac4186e6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ac4186fd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4186fd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4186fd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4186fd08 'int64_t4':'vector' lvalue ParmVar 0x55ac4186e738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4186e988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41870158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4186fed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac4186ff50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac4186ffd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac41870650 # | | | | `-ReturnStmt 0x55ac41870640 # | | | | `-CallExpr 0x55ac41870600 'float' # | | | | |-ImplicitCastExpr 0x55ac418705e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55ac418705c8 '' Function 0x55ac41742a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55ac41870480 'float' # | | | | | `-ImplicitCastExpr 0x55ac41870468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41870450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41870418 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac4186fed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55ac41870510 'float' # | | | | | `-ImplicitCastExpr 0x55ac418704f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418704e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418704a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac4186ff50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55ac418705a0 'float' # | | | | `-ImplicitCastExpr 0x55ac41870588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41870570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41870538 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac4186ffd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac41870218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41870988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41870700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac41870780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac41870800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac41870ed0 # | | | | `-ReturnStmt 0x55ac41870ec0 # | | | | `-CallExpr 0x55ac41870e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41870e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55ac41870e48 '' Function 0x55ac41742de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55ac41870cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41870cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41870ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41870c68 'uint64_t2':'vector' lvalue ParmVar 0x55ac41870700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55ac41870d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41870d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41870d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41870d10 'uint64_t2':'vector' lvalue ParmVar 0x55ac41870780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ac41870e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41870e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41870df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41870db8 'uint64_t2':'vector' lvalue ParmVar 0x55ac41870800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41870a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41871208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41870f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac41871000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac41871080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac41871758 # | | | | `-ReturnStmt 0x55ac41871748 # | | | | `-CallExpr 0x55ac41871708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418716f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55ac418716d0 '' Function 0x55ac417431b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55ac41871558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41871540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41871528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418714f0 'uint64_t3':'vector' lvalue ParmVar 0x55ac41870f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55ac41871600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418715e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418715d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41871598 'uint64_t3':'vector' lvalue ParmVar 0x55ac41871000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ac418716a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41871690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41871678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41871640 'uint64_t3':'vector' lvalue ParmVar 0x55ac41871080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418712c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41871a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41871808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac41871888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac41871908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac41872000 # | | | | `-ReturnStmt 0x55ac41871ff0 # | | | | `-CallExpr 0x55ac41871fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41871f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55ac41871f78 '' Function 0x55ac41743578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55ac41871e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41871de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41871dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41871d98 'uint64_t4':'vector' lvalue ParmVar 0x55ac41871808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55ac41871ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41871e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41871e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41871e40 'uint64_t4':'vector' lvalue ParmVar 0x55ac41871888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ac41871f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41871f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41871f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41871ee8 'uint64_t4':'vector' lvalue ParmVar 0x55ac41871908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41871b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41872168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac418720b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac418724b0 # | | | | `-ReturnStmt 0x55ac418724a0 # | | | | `-CallExpr 0x55ac41872470 'float' # | | | | |-ImplicitCastExpr 0x55ac41872458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41872438 '' Function 0x55ac417441f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41872410 'float' # | | | | `-ImplicitCastExpr 0x55ac418723f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418723e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418723a8 'double' lvalue ParmVar 0x55ac418720b8 'V' 'double' # | | | `-DeprecatedAttr 0x55ac41872218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41872618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41872568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac41872980 # | | | | `-ReturnStmt 0x55ac41872970 # | | | | `-CallExpr 0x55ac41872940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41872928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41872908 '' Function 0x55ac41744470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418728e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418728c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418728b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41872878 'double2':'vector' lvalue ParmVar 0x55ac41872568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac418726c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41872ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41872a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac41872e58 # | | | | `-ReturnStmt 0x55ac41872e48 # | | | | `-CallExpr 0x55ac41872e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41872e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41872de0 '' Function 0x55ac417446e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41872db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41872da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41872d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41872d50 'double3':'vector' lvalue ParmVar 0x55ac41872a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac41872b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41872fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41872f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac41873338 # | | | | `-ReturnStmt 0x55ac41873328 # | | | | `-CallExpr 0x55ac418732f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418732e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418732c0 '' Function 0x55ac41744960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41873298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41873280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41873268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41873230 'double4':'vector' lvalue ParmVar 0x55ac41872f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac41873070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41873498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418733e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac418737f0 # | | | | `-ReturnStmt 0x55ac418737e0 # | | | | `-CallExpr 0x55ac418737b0 'float' # | | | | |-ImplicitCastExpr 0x55ac41873798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41873778 '' Function 0x55ac417441f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41873750 'float' # | | | | `-ImplicitCastExpr 0x55ac41873738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41873720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418736e8 'int' lvalue ParmVar 0x55ac418733e8 'V' 'int' # | | | `-DeprecatedAttr 0x55ac41873548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41873950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418738a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac41873ce0 # | | | | `-ReturnStmt 0x55ac41873cd0 # | | | | `-CallExpr 0x55ac41873ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41873c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41873c68 '' Function 0x55ac41744470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41873c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41873c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41873c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41873bd8 'int2':'vector' lvalue ParmVar 0x55ac418738a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac41873a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41873e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41873d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac418741c0 # | | | | `-ReturnStmt 0x55ac418741b0 # | | | | `-CallExpr 0x55ac41874180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41874168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41874148 '' Function 0x55ac417446e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41874120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41874108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418740f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418740b8 'int3':'vector' lvalue ParmVar 0x55ac41873d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac41873ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41874320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41874270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac418746a8 # | | | | `-ReturnStmt 0x55ac41874698 # | | | | `-CallExpr 0x55ac41874668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41874650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41874630 '' Function 0x55ac41744960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41874608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418745f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418745d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418745a0 'int4':'vector' lvalue ParmVar 0x55ac41874270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418743d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41874808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac41874758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac41874b80 # | | | | `-ReturnStmt 0x55ac41874b70 # | | | | `-CallExpr 0x55ac41874b40 'float' # | | | | |-ImplicitCastExpr 0x55ac41874b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41874b08 '' Function 0x55ac417441f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41874ae0 'float' # | | | | `-ImplicitCastExpr 0x55ac41874ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41874ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41874a78 'uint':'unsigned int' lvalue ParmVar 0x55ac41874758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac418748b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41874ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41874c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac41875078 # | | | | `-ReturnStmt 0x55ac41875068 # | | | | `-CallExpr 0x55ac41875038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41875020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41875000 '' Function 0x55ac41744470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41874fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41874fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41874fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41874f70 'uint2':'vector' lvalue ParmVar 0x55ac41874c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac41874d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418751d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41875128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac41875578 # | | | | `-ReturnStmt 0x55ac41875568 # | | | | `-CallExpr 0x55ac41875538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41875520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41875500 '' Function 0x55ac417446e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418754d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418754c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418754a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41875470 'uint3':'vector' lvalue ParmVar 0x55ac41875128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac41875288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418756d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41875628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac41875a80 # | | | | `-ReturnStmt 0x55ac41875a70 # | | | | `-CallExpr 0x55ac41875a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41875a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41875a08 '' Function 0x55ac41744960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418759e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418759c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418759b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41875978 'uint4':'vector' lvalue ParmVar 0x55ac41875628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac41875788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41876410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41875b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac418767a8 # | | | | `-ReturnStmt 0x55ac41876798 # | | | | `-CallExpr 0x55ac41876768 'float' # | | | | |-ImplicitCastExpr 0x55ac41876750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41876730 '' Function 0x55ac417441f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41876708 'float' # | | | | `-ImplicitCastExpr 0x55ac418766f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418766d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418766a0 'int64_t':'long' lvalue ParmVar 0x55ac41875b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac418764c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41876908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41876858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac41876cc0 # | | | | `-ReturnStmt 0x55ac41876cb0 # | | | | `-CallExpr 0x55ac41876c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41876c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41876c48 '' Function 0x55ac41744470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41876c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41876c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41876bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41876bb8 'int64_t2':'vector' lvalue ParmVar 0x55ac41876858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418769b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41876e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41876d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac418771e0 # | | | | `-ReturnStmt 0x55ac418771d0 # | | | | `-CallExpr 0x55ac418771a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41877188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41877168 '' Function 0x55ac417446e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41877140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41877128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41877110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418770d8 'int64_t3':'vector' lvalue ParmVar 0x55ac41876d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41876ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41877340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41877290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac41877708 # | | | | `-ReturnStmt 0x55ac418776f8 # | | | | `-CallExpr 0x55ac418776c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418776b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41877690 '' Function 0x55ac41744960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41877668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41877650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41877638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41877600 'int64_t4':'vector' lvalue ParmVar 0x55ac41877290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418773f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41877868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418777b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac41877c20 # | | | | `-ReturnStmt 0x55ac41877c10 # | | | | `-CallExpr 0x55ac41877be0 'float' # | | | | |-ImplicitCastExpr 0x55ac41877bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41877ba8 '' Function 0x55ac417441f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41877b80 'float' # | | | | `-ImplicitCastExpr 0x55ac41877b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41877b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41877b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac418777b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac41877918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41877d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41877cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac41878158 # | | | | `-ReturnStmt 0x55ac41878148 # | | | | `-CallExpr 0x55ac41878118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41878100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418780e0 '' Function 0x55ac41744470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418780b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418780a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41878088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41878050 'uint64_t2':'vector' lvalue ParmVar 0x55ac41877cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41877e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418782b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41878208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac41878f48 # | | | | `-ReturnStmt 0x55ac41878f38 # | | | | `-CallExpr 0x55ac41878f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41878ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41878ed0 '' Function 0x55ac417446e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41878ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41878e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41878e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41878e40 'uint64_t3':'vector' lvalue ParmVar 0x55ac41878208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41878368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418790a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41878ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac41879490 # | | | | `-ReturnStmt 0x55ac41879480 # | | | | `-CallExpr 0x55ac41879450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41879438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41879418 '' Function 0x55ac41744960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418793f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418793d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418793c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41879388 'uint64_t4':'vector' lvalue ParmVar 0x55ac41878ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41879158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41879600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac41879550 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac41879948 # | | | | `-ReturnStmt 0x55ac41879938 # | | | | `-CallExpr 0x55ac41879908 'float' # | | | | |-ImplicitCastExpr 0x55ac418798f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418798d0 '' Function 0x55ac41745578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418798a8 'float' # | | | | `-ImplicitCastExpr 0x55ac41879890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41879878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41879840 'double' lvalue ParmVar 0x55ac41879550 'V' 'double' # | | | `-DeprecatedAttr 0x55ac418796b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41879ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41879a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac41879e20 # | | | | `-ReturnStmt 0x55ac41879e10 # | | | | `-CallExpr 0x55ac41879de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41879dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41879da8 '' Function 0x55ac417457f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41879d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41879d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41879d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41879d18 'double2':'vector' lvalue ParmVar 0x55ac41879a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac41879b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41879f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41879ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac4187a300 # | | | | `-ReturnStmt 0x55ac4187a2f0 # | | | | `-CallExpr 0x55ac4187a2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4187a2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4187a288 '' Function 0x55ac41745a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4187a260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4187a248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187a230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187a1f8 'double3':'vector' lvalue ParmVar 0x55ac41879ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac4187a040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4187a470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187a3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac4187a7e8 # | | | | `-ReturnStmt 0x55ac4187a7d8 # | | | | `-CallExpr 0x55ac4187a7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4187a790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4187a770 '' Function 0x55ac41746d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4187a748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4187a730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187a718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187a6e0 'double4':'vector' lvalue ParmVar 0x55ac4187a3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac4187a520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4187a948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187a898 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac4187b2e0 # | | | | `-ReturnStmt 0x55ac4187b2d0 # | | | | `-CallExpr 0x55ac4187b2a0 'float' # | | | | |-ImplicitCastExpr 0x55ac4187ac48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4187ac28 '' Function 0x55ac41745578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4187ac00 'float' # | | | | `-ImplicitCastExpr 0x55ac4187abe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187abd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187ab98 'int' lvalue ParmVar 0x55ac4187a898 'V' 'int' # | | | `-DeprecatedAttr 0x55ac4187a9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187b440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187b390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac4187b7b8 # | | | | `-ReturnStmt 0x55ac4187b7a8 # | | | | `-CallExpr 0x55ac4187b778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4187b760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4187b740 '' Function 0x55ac417457f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4187b718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4187b700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187b6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187b6b0 'int2':'vector' lvalue ParmVar 0x55ac4187b390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac4187b4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187b918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187b868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac4187bc98 # | | | | `-ReturnStmt 0x55ac4187bc88 # | | | | `-CallExpr 0x55ac4187bc58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4187bc40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4187bc20 '' Function 0x55ac41745a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4187bbf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4187bbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187bbc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187bb90 'int3':'vector' lvalue ParmVar 0x55ac4187b868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac4187b9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187bdf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187bd48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac4187c180 # | | | | `-ReturnStmt 0x55ac4187c170 # | | | | `-CallExpr 0x55ac4187c140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4187c128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4187c108 '' Function 0x55ac41746d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4187c0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4187c0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187c0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187c078 'int4':'vector' lvalue ParmVar 0x55ac4187bd48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac4187bea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187c2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187c230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac4187c658 # | | | | `-ReturnStmt 0x55ac4187c648 # | | | | `-CallExpr 0x55ac4187c618 'float' # | | | | |-ImplicitCastExpr 0x55ac4187c600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4187c5e0 '' Function 0x55ac41745578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4187c5b8 'float' # | | | | `-ImplicitCastExpr 0x55ac4187c5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187c588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187c550 'uint':'unsigned int' lvalue ParmVar 0x55ac4187c230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac4187c390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187c7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187c708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac4187cb50 # | | | | `-ReturnStmt 0x55ac4187cb40 # | | | | `-CallExpr 0x55ac4187cb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4187caf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4187cad8 '' Function 0x55ac417457f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4187cab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4187ca98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187ca80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187ca48 'uint2':'vector' lvalue ParmVar 0x55ac4187c708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac4187c868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187ccb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187cc00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac4187d050 # | | | | `-ReturnStmt 0x55ac4187d040 # | | | | `-CallExpr 0x55ac4187d010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4187cff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4187cfd8 '' Function 0x55ac41745a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4187cfb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4187cf98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187cf80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187cf48 'uint3':'vector' lvalue ParmVar 0x55ac4187cc00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac4187cd60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187d1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187d100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac4187de18 # | | | | `-ReturnStmt 0x55ac4187de08 # | | | | `-CallExpr 0x55ac4187ddd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4187ddc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4187dda0 '' Function 0x55ac41746d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4187dd78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4187dd60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187dd48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187dd10 'uint4':'vector' lvalue ParmVar 0x55ac4187d100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac4187db20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187df78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187dec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac4187e310 # | | | | `-ReturnStmt 0x55ac4187e300 # | | | | `-CallExpr 0x55ac4187e2d0 'float' # | | | | |-ImplicitCastExpr 0x55ac4187e2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4187e298 '' Function 0x55ac41745578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4187e270 'float' # | | | | `-ImplicitCastExpr 0x55ac4187e258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187e240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187e208 'int64_t':'long' lvalue ParmVar 0x55ac4187dec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac4187e028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187e470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187e3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac4187e828 # | | | | `-ReturnStmt 0x55ac4187e818 # | | | | `-CallExpr 0x55ac4187e7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4187e7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4187e7b0 '' Function 0x55ac417457f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4187e788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4187e770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187e758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187e720 'int64_t2':'vector' lvalue ParmVar 0x55ac4187e3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4187e520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187e988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187e8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac4187ed48 # | | | | `-ReturnStmt 0x55ac4187ed38 # | | | | `-CallExpr 0x55ac4187ed08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4187ecf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4187ecd0 '' Function 0x55ac41745a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4187eca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4187ec90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187ec78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187ec40 'int64_t3':'vector' lvalue ParmVar 0x55ac4187e8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4187ea38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187eea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187edf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac4187f270 # | | | | `-ReturnStmt 0x55ac4187f260 # | | | | `-CallExpr 0x55ac4187f230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4187f218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4187f1f8 '' Function 0x55ac41746d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4187f1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4187f1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187f1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187f168 'int64_t4':'vector' lvalue ParmVar 0x55ac4187edf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4187ef58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187f3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187f320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac4187f788 # | | | | `-ReturnStmt 0x55ac4187f778 # | | | | `-CallExpr 0x55ac4187f748 'float' # | | | | |-ImplicitCastExpr 0x55ac4187f730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4187f710 '' Function 0x55ac41745578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4187f6e8 'float' # | | | | `-ImplicitCastExpr 0x55ac4187f6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4187f6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4187f680 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac4187f320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac4187f480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4187f8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4187f838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac41880600 # | | | | `-ReturnStmt 0x55ac418805f0 # | | | | `-CallExpr 0x55ac418805c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418805a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41880588 '' Function 0x55ac417457f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41880560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41880548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41880530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418804f8 'uint64_t2':'vector' lvalue ParmVar 0x55ac4187f838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4187f998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41880760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418806b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac41880b40 # | | | | `-ReturnStmt 0x55ac41880b30 # | | | | `-CallExpr 0x55ac41880b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41880ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41880ac8 '' Function 0x55ac41745a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41880aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41880a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41880a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41880a38 'uint64_t3':'vector' lvalue ParmVar 0x55ac418806b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41880810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41880ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41880bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac41881088 # | | | | `-ReturnStmt 0x55ac41881078 # | | | | `-CallExpr 0x55ac41881048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41881030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41881010 '' Function 0x55ac41746d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41880fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41880fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41880fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41880f80 'uint64_t4':'vector' lvalue ParmVar 0x55ac41880bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41880d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418811f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac41881148 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac41881540 # | | | | `-ReturnStmt 0x55ac41881530 # | | | | `-CallExpr 0x55ac41881500 'float' # | | | | |-ImplicitCastExpr 0x55ac418814e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418814c8 '' Function 0x55ac41747958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418814a0 'float' # | | | | `-ImplicitCastExpr 0x55ac41881488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41881470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41881438 'double' lvalue ParmVar 0x55ac41881148 'V' 'double' # | | | `-DeprecatedAttr 0x55ac418812a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418816b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41881600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac41881a18 # | | | | `-ReturnStmt 0x55ac41881a08 # | | | | `-CallExpr 0x55ac418819d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418819c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418819a0 '' Function 0x55ac41747bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41881978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41881960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41881948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41881910 'double2':'vector' lvalue ParmVar 0x55ac41881600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac41881760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41881b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41881ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac41881ef8 # | | | | `-ReturnStmt 0x55ac41881ee8 # | | | | `-CallExpr 0x55ac41881eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41881ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41881e80 '' Function 0x55ac41747e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41881e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41881e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41881e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41881df0 'double3':'vector' lvalue ParmVar 0x55ac41881ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac41881c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41882068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41881fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac41882990 # | | | | `-ReturnStmt 0x55ac41882980 # | | | | `-CallExpr 0x55ac418823a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41882388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41882368 '' Function 0x55ac417480c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41882340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41882328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41882310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418822d8 'double4':'vector' lvalue ParmVar 0x55ac41881fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac41882118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41882af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac41882a40 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac41882e48 # | | | | `-ReturnStmt 0x55ac41882e38 # | | | | `-CallExpr 0x55ac41882e08 'float' # | | | | |-ImplicitCastExpr 0x55ac41882df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41882dd0 '' Function 0x55ac41747958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41882da8 'float' # | | | | `-ImplicitCastExpr 0x55ac41882d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41882d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41882d40 'int' lvalue ParmVar 0x55ac41882a40 'V' 'int' # | | | `-DeprecatedAttr 0x55ac41882ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41882fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41882ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac41883320 # | | | | `-ReturnStmt 0x55ac41883310 # | | | | `-CallExpr 0x55ac418832e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418832c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418832a8 '' Function 0x55ac41747bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41883280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41883268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41883250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41883218 'int2':'vector' lvalue ParmVar 0x55ac41882ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac41883058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41883480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418833d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac41883800 # | | | | `-ReturnStmt 0x55ac418837f0 # | | | | `-CallExpr 0x55ac418837c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418837a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41883788 '' Function 0x55ac41747e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41883760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41883748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41883730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418836f8 'int3':'vector' lvalue ParmVar 0x55ac418833d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac41883530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41883960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418838b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac41883ce8 # | | | | `-ReturnStmt 0x55ac41883cd8 # | | | | `-CallExpr 0x55ac41883ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41883c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41883c70 '' Function 0x55ac417480c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41883c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41883c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41883c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41883be0 'int4':'vector' lvalue ParmVar 0x55ac418838b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac41883a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41883e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac41883d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac418841c0 # | | | | `-ReturnStmt 0x55ac418841b0 # | | | | `-CallExpr 0x55ac41884180 'float' # | | | | |-ImplicitCastExpr 0x55ac41884168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41884148 '' Function 0x55ac41747958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41884120 'float' # | | | | `-ImplicitCastExpr 0x55ac41884108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418840f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418840b8 'uint':'unsigned int' lvalue ParmVar 0x55ac41883d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac41883ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41884320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41884270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac418846b8 # | | | | `-ReturnStmt 0x55ac418846a8 # | | | | `-CallExpr 0x55ac41884678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41884660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41884640 '' Function 0x55ac41747bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41884618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41884600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418845e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418845b0 'uint2':'vector' lvalue ParmVar 0x55ac41884270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac418843d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41884818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41884768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac41885450 # | | | | `-ReturnStmt 0x55ac41885440 # | | | | `-CallExpr 0x55ac41885410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418853f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418853d8 '' Function 0x55ac41747e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418853b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41885398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41885380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41885348 'uint3':'vector' lvalue ParmVar 0x55ac41884768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac418848c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418855b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41885500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac41885958 # | | | | `-ReturnStmt 0x55ac41885948 # | | | | `-CallExpr 0x55ac41885918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41885900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418858e0 '' Function 0x55ac417480c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418858b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418858a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41885888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41885850 'uint4':'vector' lvalue ParmVar 0x55ac41885500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac41885660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41885ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41885a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac41885e50 # | | | | `-ReturnStmt 0x55ac41885e40 # | | | | `-CallExpr 0x55ac41885e10 'float' # | | | | |-ImplicitCastExpr 0x55ac41885df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41885dd8 '' Function 0x55ac41747958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41885db0 'float' # | | | | `-ImplicitCastExpr 0x55ac41885d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41885d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41885d48 'int64_t':'long' lvalue ParmVar 0x55ac41885a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac41885b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41885fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41885f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac41886368 # | | | | `-ReturnStmt 0x55ac41886358 # | | | | `-CallExpr 0x55ac41886328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41886310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418862f0 '' Function 0x55ac41747bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418862c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418862b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41886298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41886260 'int64_t2':'vector' lvalue ParmVar 0x55ac41885f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41886060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418864c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41886418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac41886888 # | | | | `-ReturnStmt 0x55ac41886878 # | | | | `-CallExpr 0x55ac41886848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41886830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41886810 '' Function 0x55ac41747e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418867e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418867d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418867b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41886780 'int64_t3':'vector' lvalue ParmVar 0x55ac41886418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41886578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418869e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41886938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac41886db0 # | | | | `-ReturnStmt 0x55ac41886da0 # | | | | `-CallExpr 0x55ac41886d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41886d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41886d38 '' Function 0x55ac417480c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41886d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41886cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41886ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41886ca8 'int64_t4':'vector' lvalue ParmVar 0x55ac41886938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41886a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41886f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41886e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac418889e0 # | | | | `-ReturnStmt 0x55ac418889d0 # | | | | `-CallExpr 0x55ac418889a0 'float' # | | | | |-ImplicitCastExpr 0x55ac41888988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41888968 '' Function 0x55ac41747958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41888940 'float' # | | | | `-ImplicitCastExpr 0x55ac41888928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41888910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418871c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac41886e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac41886fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41888b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41888a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac41888f18 # | | | | `-ReturnStmt 0x55ac41888f08 # | | | | `-CallExpr 0x55ac41888ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41888ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41888ea0 '' Function 0x55ac41747bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41888e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41888e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41888e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41888e10 'uint64_t2':'vector' lvalue ParmVar 0x55ac41888a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41888bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41889078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41888fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac41889458 # | | | | `-ReturnStmt 0x55ac41889448 # | | | | `-CallExpr 0x55ac41889418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41889400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418893e0 '' Function 0x55ac41747e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418893b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418893a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41889388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41889350 'uint64_t3':'vector' lvalue ParmVar 0x55ac41888fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41889128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418895b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41889508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac418899a0 # | | | | `-ReturnStmt 0x55ac41889990 # | | | | `-CallExpr 0x55ac41889960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41889948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41889928 '' Function 0x55ac417480c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41889900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418898e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418898d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41889898 'uint64_t4':'vector' lvalue ParmVar 0x55ac41889508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41889668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55ac41889fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55ac418899b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41889a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac41889f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac41889d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55ac41889dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55ac4188a310 # | | | | `-ReturnStmt 0x55ac4188a300 # | | | | `-RecoveryExpr 0x55ac4188a2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ac4188a138 '' lvalue (ADL) = 'max' 0x55ac41759988 0x55ac4171ff00 0x55ac41720210 0x55ac41720530 0x55ac41720850 0x55ac41720b58 0x55ac41720ef8 0x55ac41721298 0x55ac41721638 0x55ac41721958 0x55ac41721cb8 0x55ac41755fb8 0x55ac41756318 0x55ac41756638 0x55ac417569d8 0x55ac41756d78 0x55ac41757118 0x55ac41757438 0x55ac417577d8 0x55ac41757b78 0x55ac41757f38 0x55ac41758240 0x55ac41758560 0x55ac41758880 0x55ac41758ba0 0x55ac41758ea8 0x55ac41759248 0x55ac417595e8 # | | | | `-RecoveryExpr 0x55ac4188a258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ac4188a038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55ac4188aff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55ac4188a328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac4188a3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac4188af50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188a670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55ac4188a748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55ac4188b338 # | | | | `-ReturnStmt 0x55ac4188b328 # | | | | `-RecoveryExpr 0x55ac4188b2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ac4188b160 '' lvalue (ADL) = 'max' 0x55ac417595e8 0x55ac41759988 0x55ac4171ff00 0x55ac41720210 0x55ac41720530 0x55ac41720850 0x55ac41720b58 0x55ac41720ef8 0x55ac41721298 0x55ac41721638 0x55ac41721958 0x55ac41721cb8 0x55ac41755fb8 0x55ac41756318 0x55ac41756638 0x55ac417569d8 0x55ac41756d78 0x55ac41757118 0x55ac41757438 0x55ac417577d8 0x55ac41757b78 0x55ac41757f38 0x55ac41758240 0x55ac41758560 0x55ac41758880 0x55ac41758ba0 0x55ac41758ea8 0x55ac41759248 # | | | | `-RecoveryExpr 0x55ac4188b2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ac4188b060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55ac4188b920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55ac4188b350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac4188b3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac4188b878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188b6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55ac4188b768 col:24 p1 'T' # | | | |-CompoundStmt 0x55ac4188bc60 # | | | | `-ReturnStmt 0x55ac4188bc50 # | | | | `-RecoveryExpr 0x55ac4188bc20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ac4188ba88 '' lvalue (ADL) = 'min' 0x55ac41760b60 0x55ac41759d20 0x55ac4175a030 0x55ac4175a350 0x55ac4175a670 0x55ac4175a978 0x55ac4175ac98 0x55ac4175afb8 0x55ac4175b2d8 0x55ac4175b5f8 0x55ac4175b918 0x55ac4175bc38 0x55ac4175bf68 0x55ac4175c270 0x55ac4175c590 0x55ac4175c8b0 0x55ac4175cbd0 0x55ac4175cef0 0x55ac4175d210 0x55ac4175d530 0x55ac4175d850 0x55ac4175db70 0x55ac4175f8b8 0x55ac4175fbd8 0x55ac4175fef8 0x55ac41760200 0x55ac41760520 0x55ac41760840 # | | | | `-RecoveryExpr 0x55ac4188bba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ac4188b988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55ac4188c250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55ac4188bc78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac4188bd18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac4188c1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188bfc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55ac4188c098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55ac4188c590 # | | | | `-ReturnStmt 0x55ac4188c580 # | | | | `-RecoveryExpr 0x55ac4188c550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ac4188c3b8 '' lvalue (ADL) = 'min' 0x55ac41760840 0x55ac41760b60 0x55ac41759d20 0x55ac4175a030 0x55ac4175a350 0x55ac4175a670 0x55ac4175a978 0x55ac4175ac98 0x55ac4175afb8 0x55ac4175b2d8 0x55ac4175b5f8 0x55ac4175b918 0x55ac4175bc38 0x55ac4175bf68 0x55ac4175c270 0x55ac4175c590 0x55ac4175c8b0 0x55ac4175cbd0 0x55ac4175cef0 0x55ac4175d210 0x55ac4175d530 0x55ac4175d850 0x55ac4175db70 0x55ac4175f8b8 0x55ac4175fbd8 0x55ac4175fef8 0x55ac41760200 0x55ac41760520 # | | | | `-RecoveryExpr 0x55ac4188c530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ac4188c2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55ac4188c700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188c650 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac4188ca50 # | | | | `-ReturnStmt 0x55ac4188ca40 # | | | | `-CallExpr 0x55ac4188ca10 'float' # | | | | |-ImplicitCastExpr 0x55ac4188c9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4188c9d8 '' Function 0x55ac41764128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4188c9b0 'float' # | | | | `-ImplicitCastExpr 0x55ac4188c998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4188c980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4188c948 'double' lvalue ParmVar 0x55ac4188c650 'V' 'double' # | | | `-DeprecatedAttr 0x55ac4188c7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4188cbc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188cb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac4188cf30 # | | | | `-ReturnStmt 0x55ac4188cf20 # | | | | `-CallExpr 0x55ac4188cef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4188ced8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4188ceb8 '' Function 0x55ac417643a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4188ce90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4188ce78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4188ce60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4188ce28 'double2':'vector' lvalue ParmVar 0x55ac4188cb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac4188cc70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4188d388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188d2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac4188d700 # | | | | `-ReturnStmt 0x55ac4188d6f0 # | | | | `-CallExpr 0x55ac4188d6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4188d6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4188d688 '' Function 0x55ac41764618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4188d660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4188d648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4188d630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4188d5f8 'double3':'vector' lvalue ParmVar 0x55ac4188d2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac4188d438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4188d870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188d7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac4188dbf0 # | | | | `-ReturnStmt 0x55ac4188dbe0 # | | | | `-CallExpr 0x55ac4188dbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4188db98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4188db78 '' Function 0x55ac41764890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4188db50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4188db38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4188db20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4188dae8 'double4':'vector' lvalue ParmVar 0x55ac4188d7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac4188d920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac4188dd50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188dca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac4188e0b0 # | | | | `-ReturnStmt 0x55ac4188e0a0 # | | | | `-CallExpr 0x55ac4188e070 'float' # | | | | |-ImplicitCastExpr 0x55ac4188e058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4188e038 '' Function 0x55ac41764128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4188e010 'float' # | | | | `-ImplicitCastExpr 0x55ac4188dff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4188dfe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4188dfa8 'int' lvalue ParmVar 0x55ac4188dca0 'V' 'int' # | | | `-DeprecatedAttr 0x55ac4188de00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4188e210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188e160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac4188e590 # | | | | `-ReturnStmt 0x55ac4188e580 # | | | | `-CallExpr 0x55ac4188e550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4188e538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac4188e518 '' Function 0x55ac417643a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac4188e4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4188e4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4188e4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4188e488 'int2':'vector' lvalue ParmVar 0x55ac4188e160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac4188e2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4188e6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188e640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac4188ea78 # | | | | `-ReturnStmt 0x55ac4188ea68 # | | | | `-CallExpr 0x55ac4188ea38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4188ea20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac4188ea00 '' Function 0x55ac41764618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac4188e9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4188e9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4188e9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4188e970 'int3':'vector' lvalue ParmVar 0x55ac4188e640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac4188e7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4188ebd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188eb28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac4188ef68 # | | | | `-ReturnStmt 0x55ac4188ef58 # | | | | `-CallExpr 0x55ac4188ef28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4188ef10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac4188eef0 '' Function 0x55ac41764890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac4188eec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4188eeb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4188ee98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4188ee60 'int4':'vector' lvalue ParmVar 0x55ac4188eb28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac4188ec88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4188f0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188f018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac4188fcd8 # | | | | `-ReturnStmt 0x55ac4188fcc8 # | | | | `-CallExpr 0x55ac4188fc98 'float' # | | | | |-ImplicitCastExpr 0x55ac4188fc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4188fc60 '' Function 0x55ac41764128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4188fc38 'float' # | | | | `-ImplicitCastExpr 0x55ac4188fc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4188fc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4188fbd0 'uint':'unsigned int' lvalue ParmVar 0x55ac4188f018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac4188f178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4188fe38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4188fd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac418901d8 # | | | | `-ReturnStmt 0x55ac418901c8 # | | | | `-CallExpr 0x55ac41890198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41890180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41890160 '' Function 0x55ac417643a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41890138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41890120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41890108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418900d0 'uint2':'vector' lvalue ParmVar 0x55ac4188fd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac4188fee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41890338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41890288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac418906e0 # | | | | `-ReturnStmt 0x55ac418906d0 # | | | | `-CallExpr 0x55ac418906a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41890688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac41890668 '' Function 0x55ac41764618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41890640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41890628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41890610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418905d8 'uint3':'vector' lvalue ParmVar 0x55ac41890288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac418903e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41890840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41890790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac41890bf0 # | | | | `-ReturnStmt 0x55ac41890be0 # | | | | `-CallExpr 0x55ac41890bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41890b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41890b78 '' Function 0x55ac41764890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41890b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41890b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41890b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41890ae8 'uint4':'vector' lvalue ParmVar 0x55ac41890790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac418908f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41890d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41890ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac418910f0 # | | | | `-ReturnStmt 0x55ac418910e0 # | | | | `-CallExpr 0x55ac418910b0 'float' # | | | | |-ImplicitCastExpr 0x55ac41891098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41891078 '' Function 0x55ac41764128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41891050 'float' # | | | | `-ImplicitCastExpr 0x55ac41891038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41891020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41890fe8 'int64_t':'long' lvalue ParmVar 0x55ac41890ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac41890e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41891250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418911a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac41891610 # | | | | `-ReturnStmt 0x55ac41891600 # | | | | `-CallExpr 0x55ac418915d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418915b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41891598 '' Function 0x55ac417643a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41891570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41891558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41891540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41891508 'int64_t2':'vector' lvalue ParmVar 0x55ac418911a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41891300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41891770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418916c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac41892250 # | | | | `-ReturnStmt 0x55ac41892240 # | | | | `-CallExpr 0x55ac41892210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418921f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418921d8 '' Function 0x55ac41764618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418921b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41891a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41891a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41891a30 'int64_t3':'vector' lvalue ParmVar 0x55ac418916c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac41891820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418923b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41892300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac41892780 # | | | | `-ReturnStmt 0x55ac41892770 # | | | | `-CallExpr 0x55ac41892740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41892728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41892708 '' Function 0x55ac41764890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418926e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418926c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418926b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41892678 'int64_t4':'vector' lvalue ParmVar 0x55ac41892300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41892460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418928e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41892830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac41892ca0 # | | | | `-ReturnStmt 0x55ac41892c90 # | | | | `-CallExpr 0x55ac41892c60 'float' # | | | | |-ImplicitCastExpr 0x55ac41892c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac41892c28 '' Function 0x55ac41764128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac41892c00 'float' # | | | | `-ImplicitCastExpr 0x55ac41892be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41892bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41892b98 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac41892830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac41892990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41892e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41892d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac418931e0 # | | | | `-ReturnStmt 0x55ac418931d0 # | | | | `-CallExpr 0x55ac418931a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41893188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac41893168 '' Function 0x55ac417643a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac41893140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41893128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41893110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418930d8 'uint64_t2':'vector' lvalue ParmVar 0x55ac41892d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac41892eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41893340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41893290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac41893728 # | | | | `-ReturnStmt 0x55ac41893718 # | | | | `-CallExpr 0x55ac418936e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418936d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418936b0 '' Function 0x55ac41764618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac41893688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41893670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41893658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41893620 'uint64_t3':'vector' lvalue ParmVar 0x55ac41893290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418933f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41893888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418937d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac41893c78 # | | | | `-ReturnStmt 0x55ac41893c68 # | | | | `-CallExpr 0x55ac41893c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41893c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac41893c00 '' Function 0x55ac41764890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac41893bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41893bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41893ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41893b70 'uint64_t4':'vector' lvalue ParmVar 0x55ac418937d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac41893938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41893e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55ac41893d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55ac41893db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55ac41894a60 # | | | | `-ReturnStmt 0x55ac41894a50 # | | | | `-CallExpr 0x55ac41894a18 'float' # | | | | |-ImplicitCastExpr 0x55ac41894a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac418949e0 '' Function 0x55ac417691e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac41894130 'float' # | | | | | `-ImplicitCastExpr 0x55ac41894118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41894100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418940c8 'double' lvalue ParmVar 0x55ac41893d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55ac418949b8 'float' # | | | | `-ImplicitCastExpr 0x55ac418949a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41894190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41894158 'double' lvalue ParmVar 0x55ac41893db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55ac41893f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41894c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41894b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55ac41894b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55ac41895088 # | | | | `-ReturnStmt 0x55ac41895078 # | | | | `-CallExpr 0x55ac41895040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41895028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac41895008 '' Function 0x55ac41769500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac41894f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41894f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41894f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41894ed0 'double2':'vector' lvalue ParmVar 0x55ac41894b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55ac41894fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41894fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41894fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41894f78 'double2':'vector' lvalue ParmVar 0x55ac41894b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac41894d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41895290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41895140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55ac418951c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55ac418956b8 # | | | | `-ReturnStmt 0x55ac418956a8 # | | | | `-CallExpr 0x55ac41895670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41895658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac41895638 '' Function 0x55ac41769870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac41895568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41895550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41895538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41895500 'double3':'vector' lvalue ParmVar 0x55ac41895140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55ac41895610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418955f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418955e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418955a8 'double3':'vector' lvalue ParmVar 0x55ac418951c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac41895348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418958c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41895770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55ac418957f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55ac41895cf0 # | | | | `-ReturnStmt 0x55ac41895ce0 # | | | | `-CallExpr 0x55ac41895ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41895c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac41895c70 '' Function 0x55ac41769b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac41895ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41895b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41895b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41895b38 'double4':'vector' lvalue ParmVar 0x55ac41895770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55ac41895c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41895c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41895c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41895be0 'double4':'vector' lvalue ParmVar 0x55ac418957f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac41895978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac41895ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac41895da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55ac41895e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55ac418962e8 # | | | | `-ReturnStmt 0x55ac418962d8 # | | | | `-CallExpr 0x55ac418962a0 'float' # | | | | |-ImplicitCastExpr 0x55ac41896288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac41896268 '' Function 0x55ac417691e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac418961b0 'float' # | | | | | `-ImplicitCastExpr 0x55ac41896198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41896180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41896148 'int' lvalue ParmVar 0x55ac41895da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55ac41896240 'float' # | | | | `-ImplicitCastExpr 0x55ac41896228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41896210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418961d8 'int' lvalue ParmVar 0x55ac41895e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55ac41895fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418964e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41896398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55ac41896418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55ac41896918 # | | | | `-ReturnStmt 0x55ac41896908 # | | | | `-CallExpr 0x55ac418968d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418968b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac41896898 '' Function 0x55ac41769500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac418967c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418967b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41896798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41896760 'int2':'vector' lvalue ParmVar 0x55ac41896398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55ac41896870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac41896858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41896840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41896808 'int2':'vector' lvalue ParmVar 0x55ac41896418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac418965a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418971c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41897078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55ac418970f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55ac41897600 # | | | | `-ReturnStmt 0x55ac418975f0 # | | | | `-CallExpr 0x55ac418975b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418975a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac41897580 '' Function 0x55ac41769870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac418974b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41897498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41897480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41897448 'int3':'vector' lvalue ParmVar 0x55ac41897078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55ac41897558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41897540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41897528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418974f0 'int3':'vector' lvalue ParmVar 0x55ac418970f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac41897280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41897800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418976b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55ac41897730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55ac41897c40 # | | | | `-ReturnStmt 0x55ac41897c30 # | | | | `-CallExpr 0x55ac41897bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41897be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac41897bc0 '' Function 0x55ac41769b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac41897af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41897ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41897ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41897a88 'int4':'vector' lvalue ParmVar 0x55ac418976b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55ac41897b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41897b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41897b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41897b30 'int4':'vector' lvalue ParmVar 0x55ac41897730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418978b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41897e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac41897cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac41897d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac41898258 # | | | | `-ReturnStmt 0x55ac41898248 # | | | | `-CallExpr 0x55ac41898210 'float' # | | | | |-ImplicitCastExpr 0x55ac418981f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac418981d8 '' Function 0x55ac417691e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac41898120 'float' # | | | | | `-ImplicitCastExpr 0x55ac41898108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418980f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418980b8 'uint':'unsigned int' lvalue ParmVar 0x55ac41897cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55ac418981b0 'float' # | | | | `-ImplicitCastExpr 0x55ac41898198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41898180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41898148 'uint':'unsigned int' lvalue ParmVar 0x55ac41897d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac41897ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41898458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac41898308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac41898388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55ac418988a8 # | | | | `-ReturnStmt 0x55ac41898898 # | | | | `-CallExpr 0x55ac41898860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac41898848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac41898828 '' Function 0x55ac41769500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac41898758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41898740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41898728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418986f0 'uint2':'vector' lvalue ParmVar 0x55ac41898308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55ac41898800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418987e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418987d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41898798 'uint2':'vector' lvalue ParmVar 0x55ac41898388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac41898510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41898aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac41898958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac418989d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55ac41898f00 # | | | | `-ReturnStmt 0x55ac41898ef0 # | | | | `-CallExpr 0x55ac41898eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac41898ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac41898e80 '' Function 0x55ac41769870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac41898db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac41898d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac41898d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41898d48 'uint3':'vector' lvalue ParmVar 0x55ac41898958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55ac41898e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac41898e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41898e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41898df0 'uint3':'vector' lvalue ParmVar 0x55ac418989d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac41898b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418996e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac41899590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac41899610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55ac41899b40 # | | | | `-ReturnStmt 0x55ac41899b30 # | | | | `-CallExpr 0x55ac41899af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac41899ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac41899ac0 '' Function 0x55ac41769b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac418999f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418999d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418999c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41899988 'uint4':'vector' lvalue ParmVar 0x55ac41899590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55ac41899a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac41899a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac41899a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac41899a30 'uint4':'vector' lvalue ParmVar 0x55ac41899610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac41899798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac41899d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac41899bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac41899c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55ac4189a178 # | | | | `-ReturnStmt 0x55ac4189a168 # | | | | `-CallExpr 0x55ac4189a130 'float' # | | | | |-ImplicitCastExpr 0x55ac4189a118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac4189a0f8 '' Function 0x55ac417691e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac4189a040 'float' # | | | | | `-ImplicitCastExpr 0x55ac4189a028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4189a010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac41899fd8 'int64_t':'long' lvalue ParmVar 0x55ac41899bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55ac4189a0d0 'float' # | | | | `-ImplicitCastExpr 0x55ac4189a0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4189a0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4189a068 'int64_t':'long' lvalue ParmVar 0x55ac41899c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac41899df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4189a378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4189a228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4189a2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac4189a7e8 # | | | | `-ReturnStmt 0x55ac4189a7d8 # | | | | `-CallExpr 0x55ac4189a7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4189a788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac4189a768 '' Function 0x55ac41769500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac4189a698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4189a680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4189a668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4189a630 'int64_t2':'vector' lvalue ParmVar 0x55ac4189a228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ac4189a740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4189a728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4189a710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4189a6d8 'int64_t2':'vector' lvalue ParmVar 0x55ac4189a2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4189a430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4189a9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4189a898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4189a918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac4189ae60 # | | | | `-ReturnStmt 0x55ac4189ae50 # | | | | `-CallExpr 0x55ac4189ae18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4189ae00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac4189ade0 '' Function 0x55ac41769870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac4189ad10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4189acf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4189ace0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4189aca8 'int64_t3':'vector' lvalue ParmVar 0x55ac4189a898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ac4189adb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4189ada0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4189ad88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4189ad50 'int64_t3':'vector' lvalue ParmVar 0x55ac4189a918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4189aaa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4189b060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4189af10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4189af90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac4189b4e0 # | | | | `-ReturnStmt 0x55ac4189b4d0 # | | | | `-CallExpr 0x55ac4189b498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4189b480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac4189b460 '' Function 0x55ac41769b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac4189b390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4189b378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4189b360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4189b328 'int64_t4':'vector' lvalue ParmVar 0x55ac4189af10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ac4189b438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4189b420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4189b408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4189b3d0 'int64_t4':'vector' lvalue ParmVar 0x55ac4189af90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4189b118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4189bcc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac4189bb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac4189bbf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac4189c118 # | | | | `-ReturnStmt 0x55ac4189c108 # | | | | `-CallExpr 0x55ac4189c0d0 'float' # | | | | |-ImplicitCastExpr 0x55ac4189c0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac4189c098 '' Function 0x55ac417691e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac4189bfe0 'float' # | | | | | `-ImplicitCastExpr 0x55ac4189bfc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4189bfb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4189bf78 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac4189bb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55ac4189c070 'float' # | | | | `-ImplicitCastExpr 0x55ac4189c058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4189c040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4189c008 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac4189bbf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac4189bd78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4189c318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4189c1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac4189c248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac4189c7a8 # | | | | `-ReturnStmt 0x55ac4189c798 # | | | | `-CallExpr 0x55ac4189c760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac4189c748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac4189c728 '' Function 0x55ac41769500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac4189c658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4189c640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4189c628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4189c5f0 'uint64_t2':'vector' lvalue ParmVar 0x55ac4189c1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ac4189c700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac4189c6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4189c6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4189c698 'uint64_t2':'vector' lvalue ParmVar 0x55ac4189c248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac4189c3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4189c9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac4189c858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac4189c8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac4189ce40 # | | | | `-ReturnStmt 0x55ac4189ce30 # | | | | `-CallExpr 0x55ac4189cdf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac4189cde0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac4189cdc0 '' Function 0x55ac41769870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac4189ccf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4189ccd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4189ccc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4189cc88 'uint64_t3':'vector' lvalue ParmVar 0x55ac4189c858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ac4189cd98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac4189cd80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4189cd68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4189cd30 'uint64_t3':'vector' lvalue ParmVar 0x55ac4189c8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac4189ca60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4189d040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac4189cef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac4189cf70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac4189d4e0 # | | | | `-ReturnStmt 0x55ac4189d4d0 # | | | | `-CallExpr 0x55ac4189d498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac4189d480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac4189d460 '' Function 0x55ac41769b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac4189d390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac4189d378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac4189d360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac4189d328 'uint64_t4':'vector' lvalue ParmVar 0x55ac4189cef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ac4189d438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac4189d420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4189d408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4189d3d0 'uint64_t4':'vector' lvalue ParmVar 0x55ac4189cf70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac4189d0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac4189d650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac4189d5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac4189d998 # | | | | `-ReturnStmt 0x55ac4189d988 # | | | | `-CallExpr 0x55ac4189d958 'float' # | | | | |-ImplicitCastExpr 0x55ac4189d940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac4189d920 '' Function 0x55ac4176df10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac4189d8f8 'float' # | | | | `-ImplicitCastExpr 0x55ac4189d8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac4189d8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac4189d890 'double' lvalue ParmVar 0x55ac4189d5a0 'V' 'double' # | | | `-DeprecatedAttr 0x55ac4189d700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417c9680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac4189da58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac417c99e8 # | | | | `-ReturnStmt 0x55ac417c99d8 # | | | | `-CallExpr 0x55ac417c99a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417c9990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417c9970 '' Function 0x55ac4176e188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417c9948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417c9930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417c9918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417c98e0 'double2':'vector' lvalue ParmVar 0x55ac4189da58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac417c9730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417c9b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417c9aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac417c9ec8 # | | | | `-ReturnStmt 0x55ac417c9eb8 # | | | | `-CallExpr 0x55ac417c9e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417c9e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417c9e50 '' Function 0x55ac4176e400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417c9e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417c9e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417c9df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417c9dc0 'double3':'vector' lvalue ParmVar 0x55ac417c9aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac417c9c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417ca038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417c9f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac417ca3b0 # | | | | `-ReturnStmt 0x55ac417ca3a0 # | | | | `-CallExpr 0x55ac417ca370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417ca358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417ca338 '' Function 0x55ac4176e678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417ca310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417ca2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417ca2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417ca2a8 'double4':'vector' lvalue ParmVar 0x55ac417c9f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac417ca0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417ca510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac417ca460 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac417ca868 # | | | | `-ReturnStmt 0x55ac417ca858 # | | | | `-CallExpr 0x55ac417ca828 'float' # | | | | |-ImplicitCastExpr 0x55ac417ca810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417ca7f0 '' Function 0x55ac4176df10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417ca7c8 'float' # | | | | `-ImplicitCastExpr 0x55ac417ca7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417ca798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417ca760 'int' lvalue ParmVar 0x55ac417ca460 'V' 'int' # | | | `-DeprecatedAttr 0x55ac417ca5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417ca9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417ca918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac417cad40 # | | | | `-ReturnStmt 0x55ac417cad30 # | | | | `-CallExpr 0x55ac417cad00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417cace8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417cacc8 '' Function 0x55ac4176e188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417caca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cac88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cac70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cac38 'int2':'vector' lvalue ParmVar 0x55ac417ca918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac417caa78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417caea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cadf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac417cb220 # | | | | `-ReturnStmt 0x55ac417cb210 # | | | | `-CallExpr 0x55ac417cb1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417cb1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417cb1a8 '' Function 0x55ac4176e400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417cb180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cb168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cb150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cb118 'int3':'vector' lvalue ParmVar 0x55ac417cadf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac417caf50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417cb380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cb2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac417cb730 # | | | | `-ReturnStmt 0x55ac417cb720 # | | | | `-CallExpr 0x55ac417cb6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417cb6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417cb6b8 '' Function 0x55ac4176e678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417cb690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cb650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cb638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cb600 'int4':'vector' lvalue ParmVar 0x55ac417cb2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac417cb430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417cb890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cb7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac417cbc08 # | | | | `-ReturnStmt 0x55ac417cbbf8 # | | | | `-CallExpr 0x55ac417cbbc8 'float' # | | | | |-ImplicitCastExpr 0x55ac417cbbb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417cbb90 '' Function 0x55ac4176df10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417cbb68 'float' # | | | | `-ImplicitCastExpr 0x55ac417cbb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cbb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cbb00 'uint':'unsigned int' lvalue ParmVar 0x55ac417cb7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac417cb940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417cbd68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cbcb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac417cc100 # | | | | `-ReturnStmt 0x55ac417cc0f0 # | | | | `-CallExpr 0x55ac417cc0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417cc0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417cc088 '' Function 0x55ac4176e188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417cc060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cc048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cc030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cbff8 'uint2':'vector' lvalue ParmVar 0x55ac417cbcb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac417cbe18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417cc260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cc1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac417cc600 # | | | | `-ReturnStmt 0x55ac417cc5f0 # | | | | `-CallExpr 0x55ac417cc5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417cc5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417cc588 '' Function 0x55ac4176e400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417cc560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cc548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cc530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cc4f8 'uint3':'vector' lvalue ParmVar 0x55ac417cc1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac417cc310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417cc760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cc6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac417ccb08 # | | | | `-ReturnStmt 0x55ac417ccaf8 # | | | | `-CallExpr 0x55ac417ccac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417ccab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417cca90 '' Function 0x55ac4176e678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417cca68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cca50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cca38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cca00 'uint4':'vector' lvalue ParmVar 0x55ac417cc6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac417cc810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417ccc68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac417ccbb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac417cd000 # | | | | `-ReturnStmt 0x55ac417ccff0 # | | | | `-CallExpr 0x55ac417ccfc0 'float' # | | | | |-ImplicitCastExpr 0x55ac417ccfa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417ccf88 '' Function 0x55ac4176df10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417ccf60 'float' # | | | | `-ImplicitCastExpr 0x55ac417ccf48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417ccf30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417ccef8 'int64_t':'long' lvalue ParmVar 0x55ac417ccbb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac417ccd18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417cd160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cd0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac417cd518 # | | | | `-ReturnStmt 0x55ac417cd508 # | | | | `-CallExpr 0x55ac417cd4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417cd4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417cd4a0 '' Function 0x55ac4176e188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417cd478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cd460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cd448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cd410 'int64_t2':'vector' lvalue ParmVar 0x55ac417cd0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac417cd210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417cd6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cd5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac417cda60 # | | | | `-ReturnStmt 0x55ac417cda50 # | | | | `-CallExpr 0x55ac417cda20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417cda08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417cd9e8 '' Function 0x55ac4176e400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417cd9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cd9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cd990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cd958 'int64_t3':'vector' lvalue ParmVar 0x55ac417cd5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac417cd750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417cdbc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cdb10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac417cdf88 # | | | | `-ReturnStmt 0x55ac417cdf78 # | | | | `-CallExpr 0x55ac417cdf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417cdf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417cdf10 '' Function 0x55ac4176e678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417cdee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cded0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cdeb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cde80 'int64_t4':'vector' lvalue ParmVar 0x55ac417cdb10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac417cdc70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417ce0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac417ce038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac417ce4a0 # | | | | `-ReturnStmt 0x55ac417ce490 # | | | | `-CallExpr 0x55ac417ce460 'float' # | | | | |-ImplicitCastExpr 0x55ac417ce448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417ce428 '' Function 0x55ac4176df10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417ce400 'float' # | | | | `-ImplicitCastExpr 0x55ac417ce3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417ce3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417ce398 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac417ce038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac417ce198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417ce600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417ce550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac417ce9d8 # | | | | `-ReturnStmt 0x55ac417ce9c8 # | | | | `-CallExpr 0x55ac417ce998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417ce980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417ce960 '' Function 0x55ac4176e188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417ce938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417ce920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417ce908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417ce8d0 'uint64_t2':'vector' lvalue ParmVar 0x55ac417ce550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac417ce6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417ceb38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cea88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac417cef18 # | | | | `-ReturnStmt 0x55ac417cef08 # | | | | `-CallExpr 0x55ac417ceed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417ceec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417ceea0 '' Function 0x55ac4176e400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417cee78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cee60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cee48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cee10 'uint64_t3':'vector' lvalue ParmVar 0x55ac417cea88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac417cebe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417cf078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cefc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac417cf460 # | | | | `-ReturnStmt 0x55ac417cf450 # | | | | `-CallExpr 0x55ac417cf420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417cf408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417cf3e8 '' Function 0x55ac4176e678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417cf3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cf3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cf390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cf358 'uint64_t4':'vector' lvalue ParmVar 0x55ac417cefc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac417cf128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417cf5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cf520 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac417cf9d8 # | | | | `-ReturnStmt 0x55ac417cf9c8 # | | | | `-CallExpr 0x55ac417cf998 'float' # | | | | |-ImplicitCastExpr 0x55ac417cf980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417cf960 '' Function 0x55ac4176f290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417cf938 'float' # | | | | `-ImplicitCastExpr 0x55ac417cf920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cf908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cf8d0 'double' lvalue ParmVar 0x55ac417cf520 'V' 'double' # | | | `-DeprecatedAttr 0x55ac417cf740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417cfb48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cfa98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac417cfeb0 # | | | | `-ReturnStmt 0x55ac417cfea0 # | | | | `-CallExpr 0x55ac417cfe70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417cfe58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417cfe38 '' Function 0x55ac4176f508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417cfe10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417cfdf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417cfde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417cfda8 'double2':'vector' lvalue ParmVar 0x55ac417cfa98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac417cfbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417d0020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417cff70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac417d0390 # | | | | `-ReturnStmt 0x55ac417d0380 # | | | | `-CallExpr 0x55ac417d0350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d0338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417d0318 '' Function 0x55ac41733be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417d02f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d02d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d02c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d0288 'double3':'vector' lvalue ParmVar 0x55ac417cff70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac417d00d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417d0500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d0450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac417d0878 # | | | | `-ReturnStmt 0x55ac417d0868 # | | | | `-CallExpr 0x55ac417d0838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d0820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417d0800 '' Function 0x55ac41733e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417d07d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d07c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d07a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d0770 'double4':'vector' lvalue ParmVar 0x55ac417d0450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac417d05b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417d09d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d0928 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac417d0d30 # | | | | `-ReturnStmt 0x55ac417d0d20 # | | | | `-CallExpr 0x55ac417d0cf0 'float' # | | | | |-ImplicitCastExpr 0x55ac417d0cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417d0cb8 '' Function 0x55ac4176f290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417d0c90 'float' # | | | | `-ImplicitCastExpr 0x55ac417d0c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d0c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d0c28 'int' lvalue ParmVar 0x55ac417d0928 'V' 'int' # | | | `-DeprecatedAttr 0x55ac417d0a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d0e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d0de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac417d1208 # | | | | `-ReturnStmt 0x55ac417d11f8 # | | | | `-CallExpr 0x55ac417d11c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d11b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417d1190 '' Function 0x55ac4176f508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417d1168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d1150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d1138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d1100 'int2':'vector' lvalue ParmVar 0x55ac417d0de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac417d0f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d1368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d12b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac417d16e8 # | | | | `-ReturnStmt 0x55ac417d16d8 # | | | | `-CallExpr 0x55ac417d16a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d1690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417d1670 '' Function 0x55ac41733be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417d1648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d1630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d1618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d15e0 'int3':'vector' lvalue ParmVar 0x55ac417d12b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac417d1418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d2108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d2058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac417d2490 # | | | | `-ReturnStmt 0x55ac417d2480 # | | | | `-CallExpr 0x55ac417d2450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d2438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417d2418 '' Function 0x55ac41733e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417d23f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d23d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d23c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d2388 'int4':'vector' lvalue ParmVar 0x55ac417d2058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac417d21b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d25f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d2540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac417d2968 # | | | | `-ReturnStmt 0x55ac417d2958 # | | | | `-CallExpr 0x55ac417d2928 'float' # | | | | |-ImplicitCastExpr 0x55ac417d2910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417d28f0 '' Function 0x55ac4176f290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417d28c8 'float' # | | | | `-ImplicitCastExpr 0x55ac417d28b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d2898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d2860 'uint':'unsigned int' lvalue ParmVar 0x55ac417d2540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac417d26a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d2ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d2a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac417d2e60 # | | | | `-ReturnStmt 0x55ac417d2e50 # | | | | `-CallExpr 0x55ac417d2e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d2e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417d2de8 '' Function 0x55ac4176f508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417d2dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d2da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d2d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d2d58 'uint2':'vector' lvalue ParmVar 0x55ac417d2a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac417d2b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d2fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d2f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac417d3360 # | | | | `-ReturnStmt 0x55ac417d3350 # | | | | `-CallExpr 0x55ac417d3320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d3308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417d32e8 '' Function 0x55ac41733be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417d32c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d32a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d3290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d3258 'uint3':'vector' lvalue ParmVar 0x55ac417d2f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac417d3070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d34c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d3410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac417d3868 # | | | | `-ReturnStmt 0x55ac417d3858 # | | | | `-CallExpr 0x55ac417d3828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d3810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417d37f0 '' Function 0x55ac41733e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417d37c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d37b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d3798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d3760 'uint4':'vector' lvalue ParmVar 0x55ac417d3410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac417d3570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d39c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d3918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac417d3d60 # | | | | `-ReturnStmt 0x55ac417d3d50 # | | | | `-CallExpr 0x55ac417d3d20 'float' # | | | | |-ImplicitCastExpr 0x55ac417d3d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417d3ce8 '' Function 0x55ac4176f290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417d3cc0 'float' # | | | | `-ImplicitCastExpr 0x55ac417d3ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d3c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d3c58 'int64_t':'long' lvalue ParmVar 0x55ac417d3918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac417d3a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d3ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d3e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac417d4aa0 # | | | | `-ReturnStmt 0x55ac417d4a90 # | | | | `-CallExpr 0x55ac417d4a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d4a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417d4a28 '' Function 0x55ac4176f508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417d4a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d49e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d49d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d4998 'int64_t2':'vector' lvalue ParmVar 0x55ac417d3e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac417d3f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d4c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d4b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac417d4fc0 # | | | | `-ReturnStmt 0x55ac417d4fb0 # | | | | `-CallExpr 0x55ac417d4f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d4f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417d4f48 '' Function 0x55ac41733be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417d4f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d4f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d4ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d4eb8 'int64_t3':'vector' lvalue ParmVar 0x55ac417d4b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac417d4cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d5120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d5070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac417d54e8 # | | | | `-ReturnStmt 0x55ac417d54d8 # | | | | `-CallExpr 0x55ac417d54a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d5490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417d5470 '' Function 0x55ac41733e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417d5448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d5430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d5418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d53e0 'int64_t4':'vector' lvalue ParmVar 0x55ac417d5070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac417d51d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d5648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d5598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac417d5a00 # | | | | `-ReturnStmt 0x55ac417d59f0 # | | | | `-CallExpr 0x55ac417d59c0 'float' # | | | | |-ImplicitCastExpr 0x55ac417d59a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417d5988 '' Function 0x55ac4176f290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417d5960 'float' # | | | | `-ImplicitCastExpr 0x55ac417d5948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d5930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d58f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac417d5598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac417d56f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d5b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d5ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac417d5f38 # | | | | `-ReturnStmt 0x55ac417d5f28 # | | | | `-CallExpr 0x55ac417d5ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d5ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417d5ec0 '' Function 0x55ac4176f508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417d5e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d5e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d5e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d5e30 'uint64_t2':'vector' lvalue ParmVar 0x55ac417d5ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac417d5c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d6098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d5fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac417d6478 # | | | | `-ReturnStmt 0x55ac417d6468 # | | | | `-CallExpr 0x55ac417d6438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d6420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417d6400 '' Function 0x55ac41733be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417d63d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d63c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d63a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d6370 'uint64_t3':'vector' lvalue ParmVar 0x55ac417d5fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac417d6148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d65d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d6528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac417d69c0 # | | | | `-ReturnStmt 0x55ac417d69b0 # | | | | `-CallExpr 0x55ac417d6980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d6968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417d6948 '' Function 0x55ac41733e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417d6920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d6908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d68f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d68b8 'uint64_t4':'vector' lvalue ParmVar 0x55ac417d6528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac417d6688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d6b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d6a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac417d6e70 # | | | | `-ReturnStmt 0x55ac417d6e60 # | | | | `-CallExpr 0x55ac417d6e30 'float' # | | | | |-ImplicitCastExpr 0x55ac417d6e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417d6df8 '' Function 0x55ac4177f1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417d6dd0 'float' # | | | | `-ImplicitCastExpr 0x55ac417d6db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d6da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d6d68 'double' lvalue ParmVar 0x55ac417d6a78 'V' 'double' # | | | `-DeprecatedAttr 0x55ac417d6bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417d6fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d6f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac417d7340 # | | | | `-ReturnStmt 0x55ac417d7330 # | | | | `-CallExpr 0x55ac417d7300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d72e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417d72c8 '' Function 0x55ac4177f430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417d72a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d7288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d7270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d7238 'double2':'vector' lvalue ParmVar 0x55ac417d6f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac417d7088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417d74a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d73f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac417d7818 # | | | | `-ReturnStmt 0x55ac417d7808 # | | | | `-CallExpr 0x55ac417d77d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d77c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417d77a0 '' Function 0x55ac4177f6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417d7778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d7760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d7748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d7710 'double3':'vector' lvalue ParmVar 0x55ac417d73f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac417d7558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417d7980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d78d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac417d7cf8 # | | | | `-ReturnStmt 0x55ac417d7ce8 # | | | | `-CallExpr 0x55ac417d7cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d7ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417d7c80 '' Function 0x55ac4177f930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417d7c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d7c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d7c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d7bf0 'double4':'vector' lvalue ParmVar 0x55ac417d78d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac417d7a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac417d7e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d7da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac417d81b0 # | | | | `-ReturnStmt 0x55ac417d81a0 # | | | | `-CallExpr 0x55ac417d8170 'float' # | | | | |-ImplicitCastExpr 0x55ac417d8158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417d8138 '' Function 0x55ac4177f1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417d8110 'float' # | | | | `-ImplicitCastExpr 0x55ac417d80f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d80e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d80a8 'int' lvalue ParmVar 0x55ac417d7da8 'V' 'int' # | | | `-DeprecatedAttr 0x55ac417d7f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d8310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d8260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac417d8688 # | | | | `-ReturnStmt 0x55ac417d8678 # | | | | `-CallExpr 0x55ac417d8648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d8630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417d8610 '' Function 0x55ac4177f430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417d85e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d85d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d85b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d8580 'int2':'vector' lvalue ParmVar 0x55ac417d8260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac417d83c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d96c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d8738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac417d9a40 # | | | | `-ReturnStmt 0x55ac417d9a30 # | | | | `-CallExpr 0x55ac417d9a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d99e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417d99c8 '' Function 0x55ac4177f6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417d99a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d9988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d9970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d9938 'int3':'vector' lvalue ParmVar 0x55ac417d8738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac417d9770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417d9ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d9af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac417d9f28 # | | | | `-ReturnStmt 0x55ac417d9f18 # | | | | `-CallExpr 0x55ac417d9ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417d9ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417d9eb0 '' Function 0x55ac4177f930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417d9e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417d9e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417d9e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417d9e20 'int4':'vector' lvalue ParmVar 0x55ac417d9af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac417d9c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417da088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac417d9fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac417da400 # | | | | `-ReturnStmt 0x55ac417da3f0 # | | | | `-CallExpr 0x55ac417da3c0 'float' # | | | | |-ImplicitCastExpr 0x55ac417da3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417da388 '' Function 0x55ac4177f1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417da360 'float' # | | | | `-ImplicitCastExpr 0x55ac417da348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417da330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417da2f8 'uint':'unsigned int' lvalue ParmVar 0x55ac417d9fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac417da138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417da560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417da4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac417da8f8 # | | | | `-ReturnStmt 0x55ac417da8e8 # | | | | `-CallExpr 0x55ac417da8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417da8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417da880 '' Function 0x55ac4177f430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417da858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417da840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417da828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417da7f0 'uint2':'vector' lvalue ParmVar 0x55ac417da4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac417da610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417daa58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417da9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac417dadf8 # | | | | `-ReturnStmt 0x55ac417dade8 # | | | | `-CallExpr 0x55ac417dadb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417dada0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417dad80 '' Function 0x55ac4177f6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417dad58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417dad40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417dad28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417dacf0 'uint3':'vector' lvalue ParmVar 0x55ac417da9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac417dab08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417daf58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417daea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac417db300 # | | | | `-ReturnStmt 0x55ac417db2f0 # | | | | `-CallExpr 0x55ac417db2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417db2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417db288 '' Function 0x55ac4177f930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417db260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417db248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417db230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417db1f8 'uint4':'vector' lvalue ParmVar 0x55ac417daea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac417db008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417db460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac417db3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac417db7f8 # | | | | `-ReturnStmt 0x55ac417db7e8 # | | | | `-CallExpr 0x55ac417db7b8 'float' # | | | | |-ImplicitCastExpr 0x55ac417db7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417db780 '' Function 0x55ac4177f1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417db758 'float' # | | | | `-ImplicitCastExpr 0x55ac417db740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417db728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417db6f0 'int64_t':'long' lvalue ParmVar 0x55ac417db3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac417db510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417db958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417db8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac417dbd10 # | | | | `-ReturnStmt 0x55ac417dbd00 # | | | | `-CallExpr 0x55ac417dbcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417dbcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417dbc98 '' Function 0x55ac4177f430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417dbc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417dbc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417dbc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417dbc08 'int64_t2':'vector' lvalue ParmVar 0x55ac417db8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac417dba08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417dbe70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417dbdc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac417dc230 # | | | | `-ReturnStmt 0x55ac417dc220 # | | | | `-CallExpr 0x55ac417dc1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac417dc1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417dc1b8 '' Function 0x55ac4177f6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417dc190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417dc178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417dc160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417dc128 'int64_t3':'vector' lvalue ParmVar 0x55ac417dbdc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac417dbf20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417dc390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac417dc2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac417dc758 # | | | | `-ReturnStmt 0x55ac417dc748 # | | | | `-CallExpr 0x55ac417dc718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac417dc700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac417dc6e0 '' Function 0x55ac4177f930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac417dc6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac417dc6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417dc688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417dc650 'int64_t4':'vector' lvalue ParmVar 0x55ac417dc2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac417dc440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417dc8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac417dc808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac417dcc70 # | | | | `-ReturnStmt 0x55ac417dcc60 # | | | | `-CallExpr 0x55ac417dcc30 'float' # | | | | |-ImplicitCastExpr 0x55ac417dcc18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac417dcbf8 '' Function 0x55ac4177f1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac417dcbd0 'float' # | | | | `-ImplicitCastExpr 0x55ac417dcbb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417dcba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417dcb68 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac417dc808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac417dc968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417dcdd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac417dcd20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac417dd1a8 # | | | | `-ReturnStmt 0x55ac417dd198 # | | | | `-CallExpr 0x55ac417dd168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417dd150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac417dd130 '' Function 0x55ac4177f430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac417dd108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417dd0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417dd0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417dd0a0 'uint64_t2':'vector' lvalue ParmVar 0x55ac417dcd20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac417dce80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac417dd308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac417dd258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac418a3c78 # | | | | `-ReturnStmt 0x55ac418a3c68 # | | | | `-CallExpr 0x55ac418a3c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a3c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac417dd670 '' Function 0x55ac4177f6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac417dd648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac417dd630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac417dd618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac417dd5e0 'uint64_t3':'vector' lvalue ParmVar 0x55ac417dd258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac417dd3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a3dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a3d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac418a41c0 # | | | | `-ReturnStmt 0x55ac418a41b0 # | | | | `-CallExpr 0x55ac418a4180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a4168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418a4148 '' Function 0x55ac4177f930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418a4120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418a4108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a40f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a40b8 'uint64_t4':'vector' lvalue ParmVar 0x55ac418a3d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418a3e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a4330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a4280 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac418a4678 # | | | | `-ReturnStmt 0x55ac418a4668 # | | | | `-CallExpr 0x55ac418a4638 'float' # | | | | |-ImplicitCastExpr 0x55ac418a4620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418a4600 '' Function 0x55ac41780548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418a45d8 'float' # | | | | `-ImplicitCastExpr 0x55ac418a45c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a45a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a4570 'double' lvalue ParmVar 0x55ac418a4280 'V' 'double' # | | | `-DeprecatedAttr 0x55ac418a43e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418a47e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a4738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac418a4b50 # | | | | `-ReturnStmt 0x55ac418a4b40 # | | | | `-CallExpr 0x55ac418a4b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a4af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418a4ad8 '' Function 0x55ac417807c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418a4ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418a4a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a4a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a4a48 'double2':'vector' lvalue ParmVar 0x55ac418a4738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac418a4898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418a4cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a4c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac418a5030 # | | | | `-ReturnStmt 0x55ac418a5020 # | | | | `-CallExpr 0x55ac418a4ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a4fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418a4fb8 '' Function 0x55ac41780a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418a4f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418a4f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a4f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a4f28 'double3':'vector' lvalue ParmVar 0x55ac418a4c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac418a4d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418a51a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a50f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac418a5518 # | | | | `-ReturnStmt 0x55ac418a5508 # | | | | `-CallExpr 0x55ac418a54d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a54c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418a54a0 '' Function 0x55ac41780cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418a5478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418a5460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a5448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a5410 'double4':'vector' lvalue ParmVar 0x55ac418a50f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac418a5250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418a5678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a55c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac418a59d0 # | | | | `-ReturnStmt 0x55ac418a59c0 # | | | | `-CallExpr 0x55ac418a5990 'float' # | | | | |-ImplicitCastExpr 0x55ac418a5978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418a5958 '' Function 0x55ac41780548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418a5930 'float' # | | | | `-ImplicitCastExpr 0x55ac418a5918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a5900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a58c8 'int' lvalue ParmVar 0x55ac418a55c8 'V' 'int' # | | | `-DeprecatedAttr 0x55ac418a5728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a5b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a5a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac418a5ea8 # | | | | `-ReturnStmt 0x55ac418a5e98 # | | | | `-CallExpr 0x55ac418a5e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a5e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418a5e30 '' Function 0x55ac417807c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418a5e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418a5df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a5dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a5da0 'int2':'vector' lvalue ParmVar 0x55ac418a5a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac418a5be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a6008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a5f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac418a6388 # | | | | `-ReturnStmt 0x55ac418a6378 # | | | | `-CallExpr 0x55ac418a6348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a6330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418a6310 '' Function 0x55ac41780a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418a62e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418a62d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a62b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a6280 'int3':'vector' lvalue ParmVar 0x55ac418a5f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac418a60b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a64e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a6438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac418a6870 # | | | | `-ReturnStmt 0x55ac418a6860 # | | | | `-CallExpr 0x55ac418a6830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a6818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418a67f8 '' Function 0x55ac41780cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418a67d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418a67b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a67a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a6768 'int4':'vector' lvalue ParmVar 0x55ac418a6438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418a6598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a69d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a6920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac418a6d48 # | | | | `-ReturnStmt 0x55ac418a6d38 # | | | | `-CallExpr 0x55ac418a6d08 'float' # | | | | |-ImplicitCastExpr 0x55ac418a6cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418a6cd0 '' Function 0x55ac41780548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418a6ca8 'float' # | | | | `-ImplicitCastExpr 0x55ac418a6c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a6c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a6c40 'uint':'unsigned int' lvalue ParmVar 0x55ac418a6920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac418a6a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a6ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a6df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac418a7240 # | | | | `-ReturnStmt 0x55ac418a7230 # | | | | `-CallExpr 0x55ac418a7200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a71e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418a71c8 '' Function 0x55ac417807c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418a71a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418a7188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a7170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a7138 'uint2':'vector' lvalue ParmVar 0x55ac418a6df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac418a6f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a73a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a72f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac418a7740 # | | | | `-ReturnStmt 0x55ac418a7730 # | | | | `-CallExpr 0x55ac418a7700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a76e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418a76c8 '' Function 0x55ac41780a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418a76a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418a7688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a7670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a7638 'uint3':'vector' lvalue ParmVar 0x55ac418a72f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac418a7450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a78a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a77f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac418a9220 # | | | | `-ReturnStmt 0x55ac418a9210 # | | | | `-CallExpr 0x55ac418a91e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a7bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418a7bd0 '' Function 0x55ac41780cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418a7ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418a7b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a7b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a7b40 'uint4':'vector' lvalue ParmVar 0x55ac418a77f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac418a7950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a9380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a92d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac418a9718 # | | | | `-ReturnStmt 0x55ac418a9708 # | | | | `-CallExpr 0x55ac418a96d8 'float' # | | | | |-ImplicitCastExpr 0x55ac418a96c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418a96a0 '' Function 0x55ac41780548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418a9678 'float' # | | | | `-ImplicitCastExpr 0x55ac418a9660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a9648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a9610 'int64_t':'long' lvalue ParmVar 0x55ac418a92d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac418a9430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a9878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a97c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac418a9c30 # | | | | `-ReturnStmt 0x55ac418a9c20 # | | | | `-CallExpr 0x55ac418a9bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418a9bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418a9bb8 '' Function 0x55ac417807c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418a9b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418a9b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418a9b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418a9b28 'int64_t2':'vector' lvalue ParmVar 0x55ac418a97c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418a9928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418a9d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418a9ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac418aa150 # | | | | `-ReturnStmt 0x55ac418aa140 # | | | | `-CallExpr 0x55ac418aa110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418aa0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418aa0d8 '' Function 0x55ac41780a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418aa0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418aa098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418aa080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418aa048 'int64_t3':'vector' lvalue ParmVar 0x55ac418a9ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418a9e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418aa2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418aa200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac418aa678 # | | | | `-ReturnStmt 0x55ac418aa668 # | | | | `-CallExpr 0x55ac418aa638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418aa620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418aa600 '' Function 0x55ac41780cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418aa5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418aa5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418aa5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418aa570 'int64_t4':'vector' lvalue ParmVar 0x55ac418aa200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418aa360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418aa7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418aa728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac418aab90 # | | | | `-ReturnStmt 0x55ac418aab80 # | | | | `-CallExpr 0x55ac418aab50 'float' # | | | | |-ImplicitCastExpr 0x55ac418aab38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418aab18 '' Function 0x55ac41780548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418aaaf0 'float' # | | | | `-ImplicitCastExpr 0x55ac418aaad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418aaac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418aaa88 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac418aa728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac418aa888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418aacf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418aac40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac418ab0c8 # | | | | `-ReturnStmt 0x55ac418ab0b8 # | | | | `-CallExpr 0x55ac418ab088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ab070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418ab050 '' Function 0x55ac417807c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418ab028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418ab010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418aaff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418aafc0 'uint64_t2':'vector' lvalue ParmVar 0x55ac418aac40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418aada0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ab228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ab178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac418ab608 # | | | | `-ReturnStmt 0x55ac418ab5f8 # | | | | `-CallExpr 0x55ac418ab5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ab5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418ab590 '' Function 0x55ac41780a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418ab568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418ab550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ab538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ab500 'uint64_t3':'vector' lvalue ParmVar 0x55ac418ab178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418ab2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ab768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ab6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac418abb50 # | | | | `-ReturnStmt 0x55ac418abb40 # | | | | `-CallExpr 0x55ac418abb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418abaf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418abad8 '' Function 0x55ac41780cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418abab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418aba98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418aba80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418aba48 'uint64_t4':'vector' lvalue ParmVar 0x55ac418ab6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418ab818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418abcc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac418abc10 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac418ac008 # | | | | `-ReturnStmt 0x55ac418abff8 # | | | | `-CallExpr 0x55ac418abfc8 'float' # | | | | |-ImplicitCastExpr 0x55ac418abfb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418abf90 '' Function 0x55ac417818d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418abf68 'float' # | | | | `-ImplicitCastExpr 0x55ac418abf50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418abf38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418abf00 'double' lvalue ParmVar 0x55ac418abc10 'V' 'double' # | | | `-DeprecatedAttr 0x55ac418abd70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418ac178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ac0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac418ac4e0 # | | | | `-ReturnStmt 0x55ac418ac4d0 # | | | | `-CallExpr 0x55ac418ac4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ac488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418ac468 '' Function 0x55ac41781b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418ac440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418ac428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ac410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ac3d8 'double2':'vector' lvalue ParmVar 0x55ac418ac0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac418ac228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418ac650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ac5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac418ac9c0 # | | | | `-ReturnStmt 0x55ac418ac9b0 # | | | | `-CallExpr 0x55ac418ac980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ac968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418ac948 '' Function 0x55ac41781dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418ac920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418ac908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ac8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ac8b8 'double3':'vector' lvalue ParmVar 0x55ac418ac5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac418ac700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418acb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418aca80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac418acea8 # | | | | `-ReturnStmt 0x55ac418ace98 # | | | | `-CallExpr 0x55ac418ace68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ace50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418ace30 '' Function 0x55ac41782040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418ace08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418acdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418acdd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418acda0 'double4':'vector' lvalue ParmVar 0x55ac418aca80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac418acbe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418ad008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418acf58 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac418ad3a0 # | | | | `-ReturnStmt 0x55ac418ad390 # | | | | `-CallExpr 0x55ac418ad360 'float' # | | | | |-ImplicitCastExpr 0x55ac418ad348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418ad328 '' Function 0x55ac417818d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418ad300 'float' # | | | | `-ImplicitCastExpr 0x55ac418ad2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ad2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ad298 'int' lvalue ParmVar 0x55ac418acf58 'V' 'int' # | | | `-DeprecatedAttr 0x55ac418ad0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ad500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ad450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac418ad878 # | | | | `-ReturnStmt 0x55ac418ad868 # | | | | `-CallExpr 0x55ac418ad838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ad820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418ad800 '' Function 0x55ac41781b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418ad7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418ad7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ad7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ad770 'int2':'vector' lvalue ParmVar 0x55ac418ad450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac418ad5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ad9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ad928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac418add58 # | | | | `-ReturnStmt 0x55ac418add48 # | | | | `-CallExpr 0x55ac418add18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418add00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418adce0 '' Function 0x55ac41781dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418adcb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418adca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418adc88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418adc50 'int3':'vector' lvalue ParmVar 0x55ac418ad928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac418ada88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418adeb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ade08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac418ae240 # | | | | `-ReturnStmt 0x55ac418ae230 # | | | | `-CallExpr 0x55ac418ae200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ae1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418ae1c8 '' Function 0x55ac41782040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418ae1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418ae188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ae170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ae138 'int4':'vector' lvalue ParmVar 0x55ac418ade08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418adf68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ae3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ae2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac418ae718 # | | | | `-ReturnStmt 0x55ac418ae708 # | | | | `-CallExpr 0x55ac418ae6d8 'float' # | | | | |-ImplicitCastExpr 0x55ac418ae6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418ae6a0 '' Function 0x55ac417818d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418ae678 'float' # | | | | `-ImplicitCastExpr 0x55ac418ae660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ae648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ae610 'uint':'unsigned int' lvalue ParmVar 0x55ac418ae2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac418ae450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ae878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ae7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac418aec10 # | | | | `-ReturnStmt 0x55ac418aec00 # | | | | `-CallExpr 0x55ac418aebd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418aebb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418aeb98 '' Function 0x55ac41781b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418aeb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418aeb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418aeb40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418aeb08 'uint2':'vector' lvalue ParmVar 0x55ac418ae7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac418ae928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418aed70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418aecc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac418af110 # | | | | `-ReturnStmt 0x55ac418af100 # | | | | `-CallExpr 0x55ac418af0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418af0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418af098 '' Function 0x55ac41781dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418af070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418af058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418af040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418af008 'uint3':'vector' lvalue ParmVar 0x55ac418aecc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac418aee20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418af270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418af1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac418af618 # | | | | `-ReturnStmt 0x55ac418af608 # | | | | `-CallExpr 0x55ac418af5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418af5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418af5a0 '' Function 0x55ac41782040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418af578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418af560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418af548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418af510 'uint4':'vector' lvalue ParmVar 0x55ac418af1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac418af320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418af778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418af6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac418afb10 # | | | | `-ReturnStmt 0x55ac418afb00 # | | | | `-CallExpr 0x55ac418afad0 'float' # | | | | |-ImplicitCastExpr 0x55ac418afab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418afa98 '' Function 0x55ac417818d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418afa70 'float' # | | | | `-ImplicitCastExpr 0x55ac418afa58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418afa40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418afa08 'int64_t':'long' lvalue ParmVar 0x55ac418af6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac418af828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418afc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418afbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac418b0028 # | | | | `-ReturnStmt 0x55ac418b0018 # | | | | `-CallExpr 0x55ac418affe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418affd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418affb0 '' Function 0x55ac41781b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418aff88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418aff70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418aff58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418aff20 'int64_t2':'vector' lvalue ParmVar 0x55ac418afbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418afd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b0188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b00d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac418b0548 # | | | | `-ReturnStmt 0x55ac418b0538 # | | | | `-CallExpr 0x55ac418b0508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b04f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418b04d0 '' Function 0x55ac41781dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418b04a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b0490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b0478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b0440 'int64_t3':'vector' lvalue ParmVar 0x55ac418b00d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418b0238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b06a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b05f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac418b0a70 # | | | | `-ReturnStmt 0x55ac418b0a60 # | | | | `-CallExpr 0x55ac418b0a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b0a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418b09f8 '' Function 0x55ac41782040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418b09d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b09b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b09a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b0968 'int64_t4':'vector' lvalue ParmVar 0x55ac418b05f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418b0758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b0bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b0b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac418b0f88 # | | | | `-ReturnStmt 0x55ac418b0f78 # | | | | `-CallExpr 0x55ac418b0f48 'float' # | | | | |-ImplicitCastExpr 0x55ac418b0f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418b0f10 '' Function 0x55ac417818d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418b0ee8 'float' # | | | | `-ImplicitCastExpr 0x55ac418b0ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b0eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b0e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac418b0b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac418b0c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b10e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b1038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac418b18d0 # | | | | `-ReturnStmt 0x55ac418b18c0 # | | | | `-CallExpr 0x55ac418b1890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b1878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418b1858 '' Function 0x55ac41781b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418b1830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b1818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b1800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b17c8 'uint64_t2':'vector' lvalue ParmVar 0x55ac418b1038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418b1198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b1a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b1980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac418b1e10 # | | | | `-ReturnStmt 0x55ac418b1e00 # | | | | `-CallExpr 0x55ac418b1dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b1db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418b1d98 '' Function 0x55ac41781dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418b1d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b1d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b1d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b1d08 'uint64_t3':'vector' lvalue ParmVar 0x55ac418b1980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418b1ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b1f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b1ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac418b2358 # | | | | `-ReturnStmt 0x55ac418b2348 # | | | | `-CallExpr 0x55ac418b2318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b2300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418b22e0 '' Function 0x55ac41782040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418b22b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b22a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b2288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b2250 'uint64_t4':'vector' lvalue ParmVar 0x55ac418b1ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418b2020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b2568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b2418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55ac418b2498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55ac418b2950 # | | | | `-ReturnStmt 0x55ac418b2940 # | | | | `-CallExpr 0x55ac418b2908 'float' # | | | | |-ImplicitCastExpr 0x55ac418b28f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac418b28d0 '' Function 0x55ac41782f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac418b2818 'float' # | | | | | `-ImplicitCastExpr 0x55ac418b2800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b27e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b27b0 'double' lvalue ParmVar 0x55ac418b2418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55ac418b28a8 'float' # | | | | `-ImplicitCastExpr 0x55ac418b2890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b2878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b2840 'double' lvalue ParmVar 0x55ac418b2498 'V2' 'double' # | | | `-DeprecatedAttr 0x55ac418b2620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418b2b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b2a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55ac418b2a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55ac418b2f80 # | | | | `-ReturnStmt 0x55ac418b2f70 # | | | | `-CallExpr 0x55ac418b2f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b2f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac418b2f00 '' Function 0x55ac417832b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac418b2e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418b2e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b2e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b2dc8 'double2':'vector' lvalue ParmVar 0x55ac418b2a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55ac418b2ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b2ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b2ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b2e70 'double2':'vector' lvalue ParmVar 0x55ac418b2a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac418b2c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418b3190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b3040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55ac418b30c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55ac418b35b8 # | | | | `-ReturnStmt 0x55ac418b35a8 # | | | | `-CallExpr 0x55ac418b3570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b3558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac418b3538 '' Function 0x55ac417835d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac418b3468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418b3450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b3438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b3400 'double3':'vector' lvalue ParmVar 0x55ac418b3040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55ac418b3510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b34f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b34e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b34a8 'double3':'vector' lvalue ParmVar 0x55ac418b30c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac418b3248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418b37c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b3678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55ac418b36f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55ac418b3bf8 # | | | | `-ReturnStmt 0x55ac418b3be8 # | | | | `-CallExpr 0x55ac418b3bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b3b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac418b3b78 '' Function 0x55ac41783950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac418b3aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418b3a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b3a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b3a40 'double4':'vector' lvalue ParmVar 0x55ac418b3678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55ac418b3b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b3b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b3b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b3ae8 'double4':'vector' lvalue ParmVar 0x55ac418b36f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac418b3880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418b3df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b3ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55ac418b3d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55ac418b41f0 # | | | | `-ReturnStmt 0x55ac418b41e0 # | | | | `-CallExpr 0x55ac418b41a8 'float' # | | | | |-ImplicitCastExpr 0x55ac418b4190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac418b4170 '' Function 0x55ac41782f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac418b40b8 'float' # | | | | | `-ImplicitCastExpr 0x55ac418b40a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b4088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b4050 'int' lvalue ParmVar 0x55ac418b3ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55ac418b4148 'float' # | | | | `-ImplicitCastExpr 0x55ac418b4130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b4118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b40e0 'int' lvalue ParmVar 0x55ac418b3d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55ac418b3eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b43f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b42a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55ac418b4320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55ac418b4820 # | | | | `-ReturnStmt 0x55ac418b4810 # | | | | `-CallExpr 0x55ac418b47d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b47c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac418b47a0 '' Function 0x55ac417832b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac418b46d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418b46b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b46a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b4668 'int2':'vector' lvalue ParmVar 0x55ac418b42a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55ac418b4778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b4760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b4748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b4710 'int2':'vector' lvalue ParmVar 0x55ac418b4320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac418b44a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b4a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b48d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55ac418b4950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55ac418b4e58 # | | | | `-ReturnStmt 0x55ac418b4e48 # | | | | `-CallExpr 0x55ac418b4e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b4df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac418b4dd8 '' Function 0x55ac417835d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac418b4d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418b4cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b4cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b4ca0 'int3':'vector' lvalue ParmVar 0x55ac418b48d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55ac418b4db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b4d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b4d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b4d48 'int3':'vector' lvalue ParmVar 0x55ac418b4950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac418b4ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b5058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b4f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55ac418b4f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55ac418b5498 # | | | | `-ReturnStmt 0x55ac418b5488 # | | | | `-CallExpr 0x55ac418b5450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b5438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac418b5418 '' Function 0x55ac41783950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac418b5348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418b5330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b5318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b52e0 'int4':'vector' lvalue ParmVar 0x55ac418b4f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55ac418b53f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b53d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b53c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b5388 'int4':'vector' lvalue ParmVar 0x55ac418b4f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418b5110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b7240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b5548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ac418b7170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac418b7658 # | | | | `-ReturnStmt 0x55ac418b7648 # | | | | `-CallExpr 0x55ac418b7610 'float' # | | | | |-ImplicitCastExpr 0x55ac418b75f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac418b75d8 '' Function 0x55ac41782f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac418b7520 'float' # | | | | | `-ImplicitCastExpr 0x55ac418b7508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b74f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b74b8 'uint':'unsigned int' lvalue ParmVar 0x55ac418b5548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55ac418b75b0 'float' # | | | | `-ImplicitCastExpr 0x55ac418b7598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b7580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b7548 'uint':'unsigned int' lvalue ParmVar 0x55ac418b7170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac418b72f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b7858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b7708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55ac418b7788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55ac418b7ca8 # | | | | `-ReturnStmt 0x55ac418b7c98 # | | | | `-CallExpr 0x55ac418b7c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b7c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac418b7c28 '' Function 0x55ac417832b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac418b7b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418b7b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b7b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b7af0 'uint2':'vector' lvalue ParmVar 0x55ac418b7708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55ac418b7c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b7be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b7bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b7b98 'uint2':'vector' lvalue ParmVar 0x55ac418b7788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac418b7910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b7ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b7d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55ac418b7dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55ac418b8300 # | | | | `-ReturnStmt 0x55ac418b82f0 # | | | | `-CallExpr 0x55ac418b82b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b82a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac418b8280 '' Function 0x55ac417835d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac418b81b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418b8198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b8180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b8148 'uint3':'vector' lvalue ParmVar 0x55ac418b7d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55ac418b8258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b8240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b8228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b81f0 'uint3':'vector' lvalue ParmVar 0x55ac418b7dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac418b7f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b8500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b83b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55ac418b8430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55ac418b8960 # | | | | `-ReturnStmt 0x55ac418b8950 # | | | | `-CallExpr 0x55ac418b8918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b8900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac418b88e0 '' Function 0x55ac41783950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac418b8810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418b87f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b87e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b87a8 'uint4':'vector' lvalue ParmVar 0x55ac418b83b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55ac418b88b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b88a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b8888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b8850 'uint4':'vector' lvalue ParmVar 0x55ac418b8430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac418b85b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b8b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b8a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55ac418b8a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55ac418b8f98 # | | | | `-ReturnStmt 0x55ac418b8f88 # | | | | `-CallExpr 0x55ac418b8f50 'float' # | | | | |-ImplicitCastExpr 0x55ac418b8f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac418b8f18 '' Function 0x55ac41782f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac418b8e60 'float' # | | | | | `-ImplicitCastExpr 0x55ac418b8e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b8e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b8df8 'int64_t':'long' lvalue ParmVar 0x55ac418b8a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55ac418b8ef0 'float' # | | | | `-ImplicitCastExpr 0x55ac418b8ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b8ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b8e88 'int64_t':'long' lvalue ParmVar 0x55ac418b8a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac418b8c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b9198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b9048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ac418b90c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac418b9608 # | | | | `-ReturnStmt 0x55ac418b95f8 # | | | | `-CallExpr 0x55ac418b95c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b95a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac418b9588 '' Function 0x55ac417832b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac418b94b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418b94a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b9488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b9450 'int64_t2':'vector' lvalue ParmVar 0x55ac418b9048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ac418b9560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b9548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b9530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b94f8 'int64_t2':'vector' lvalue ParmVar 0x55ac418b90c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418b9250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b9808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b96b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ac418b9738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac418b9c80 # | | | | `-ReturnStmt 0x55ac418b9c70 # | | | | `-CallExpr 0x55ac418b9c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418b9c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac418b9c00 '' Function 0x55ac417835d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac418b9b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418b9b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418b9b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418b9ac8 'int64_t3':'vector' lvalue ParmVar 0x55ac418b96b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ac418b9bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418b9bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418b9ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418b9b70 'int64_t3':'vector' lvalue ParmVar 0x55ac418b9738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418b98c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418b9e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418b9d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ac418b9db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac418ba300 # | | | | `-ReturnStmt 0x55ac418ba2f0 # | | | | `-CallExpr 0x55ac418ba2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ba2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac418ba280 '' Function 0x55ac41783950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac418ba1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418ba198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418ba180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418ba148 'int64_t4':'vector' lvalue ParmVar 0x55ac418b9d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ac418ba258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418ba240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ba228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ba1f0 'int64_t4':'vector' lvalue ParmVar 0x55ac418b9db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418b9f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ba500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ba3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ac418ba430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac418ba958 # | | | | `-ReturnStmt 0x55ac418ba948 # | | | | `-CallExpr 0x55ac418ba910 'float' # | | | | |-ImplicitCastExpr 0x55ac418ba8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ac418ba8d8 '' Function 0x55ac41782f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ac418ba820 'float' # | | | | | `-ImplicitCastExpr 0x55ac418ba808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418ba7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418ba7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac418ba3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55ac418ba8b0 'float' # | | | | `-ImplicitCastExpr 0x55ac418ba898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ba880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ba848 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac418ba430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac418ba5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418bab58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418baa08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ac418baa88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac418bafe8 # | | | | `-ReturnStmt 0x55ac418bafd8 # | | | | `-CallExpr 0x55ac418bafa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418baf88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ac418baf68 '' Function 0x55ac417832b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ac418bae98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418bae80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418bae68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418bae30 'uint64_t2':'vector' lvalue ParmVar 0x55ac418baa08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ac418baf40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418baf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418baf10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418baed8 'uint64_t2':'vector' lvalue ParmVar 0x55ac418baa88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418bac10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418bbdc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418bb098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ac418bbcf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac418bc258 # | | | | `-ReturnStmt 0x55ac418bc248 # | | | | `-CallExpr 0x55ac418bc210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418bc1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ac418bc1d8 '' Function 0x55ac417835d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ac418bc108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418bc0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418bc0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418bc0a0 'uint64_t3':'vector' lvalue ParmVar 0x55ac418bb098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ac418bc1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418bc198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418bc180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418bc148 'uint64_t3':'vector' lvalue ParmVar 0x55ac418bbcf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418bbe78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418bc458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418bc308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ac418bc388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac418bc8f8 # | | | | `-ReturnStmt 0x55ac418bc8e8 # | | | | `-CallExpr 0x55ac418bc8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418bc898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ac418bc878 '' Function 0x55ac41783950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ac418bc7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ac418bc790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ac418bc778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ac418bc740 'uint64_t4':'vector' lvalue ParmVar 0x55ac418bc308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ac418bc850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418bc838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418bc820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418bc7e8 'uint64_t4':'vector' lvalue ParmVar 0x55ac418bc388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418bc510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418bca60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac418bc9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac418bcda8 # | | | | `-ReturnStmt 0x55ac418bcd98 # | | | | `-CallExpr 0x55ac418bcd68 'float' # | | | | |-ImplicitCastExpr 0x55ac418bcd50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418bcd30 '' Function 0x55ac41784570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418bcd08 'float' # | | | | `-ImplicitCastExpr 0x55ac418bccf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418bccd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418bcca0 'double' lvalue ParmVar 0x55ac418bc9b0 'V' 'double' # | | | `-DeprecatedAttr 0x55ac418bcb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418bcf10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418bce60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac418bd278 # | | | | `-ReturnStmt 0x55ac418bd268 # | | | | `-CallExpr 0x55ac418bd238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418bd220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418bd200 '' Function 0x55ac417847e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418bd1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418bd1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418bd1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418bd170 'double2':'vector' lvalue ParmVar 0x55ac418bce60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac418bcfc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418bd3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418bd330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac418bd750 # | | | | `-ReturnStmt 0x55ac418bd740 # | | | | `-CallExpr 0x55ac418bd710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418bd6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418bd6d8 '' Function 0x55ac41784a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418bd6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418bd698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418bd680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418bd648 'double3':'vector' lvalue ParmVar 0x55ac418bd330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac418bd490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418bd8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418bd808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac418bdc30 # | | | | `-ReturnStmt 0x55ac418bdc20 # | | | | `-CallExpr 0x55ac418bdbf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418bdbd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418bdbb8 '' Function 0x55ac41784cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418bdb90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418bdb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418bdb60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418bdb28 'double4':'vector' lvalue ParmVar 0x55ac418bd808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac418bd968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418bdd90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418bdce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac418be0e8 # | | | | `-ReturnStmt 0x55ac418be0d8 # | | | | `-CallExpr 0x55ac418be0a8 'float' # | | | | |-ImplicitCastExpr 0x55ac418be090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418be070 '' Function 0x55ac41784570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418be048 'float' # | | | | `-ImplicitCastExpr 0x55ac418be030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418be018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418bdfe0 'int' lvalue ParmVar 0x55ac418bdce0 'V' 'int' # | | | `-DeprecatedAttr 0x55ac418bde40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418be248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418be198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac418be5c0 # | | | | `-ReturnStmt 0x55ac418be5b0 # | | | | `-CallExpr 0x55ac418be580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418be568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418be548 '' Function 0x55ac417847e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418be520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418be508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418be4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418be4b8 'int2':'vector' lvalue ParmVar 0x55ac418be198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac418be2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418be720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418be670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac418beaa0 # | | | | `-ReturnStmt 0x55ac418bea90 # | | | | `-CallExpr 0x55ac418bea60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418bea48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418bea28 '' Function 0x55ac41784a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418bea00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418be9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418be9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418be998 'int3':'vector' lvalue ParmVar 0x55ac418be670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac418be7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418bec00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418beb50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac418bef88 # | | | | `-ReturnStmt 0x55ac418bef78 # | | | | `-CallExpr 0x55ac418bef48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418bef30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418bef10 '' Function 0x55ac41784cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418beee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418beed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418beeb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418bee80 'int4':'vector' lvalue ParmVar 0x55ac418beb50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418becb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418bf0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac418bf038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac418bf460 # | | | | `-ReturnStmt 0x55ac418bf450 # | | | | `-CallExpr 0x55ac418bf420 'float' # | | | | |-ImplicitCastExpr 0x55ac418bf408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418bf3e8 '' Function 0x55ac41784570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418bf3c0 'float' # | | | | `-ImplicitCastExpr 0x55ac418bf3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418bf390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418bf358 'uint':'unsigned int' lvalue ParmVar 0x55ac418bf038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac418bf198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418bf5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418bf510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac418bf958 # | | | | `-ReturnStmt 0x55ac418bf948 # | | | | `-CallExpr 0x55ac418bf918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418bf900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418bf8e0 '' Function 0x55ac417847e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418bf8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418bf8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418bf888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418bf850 'uint2':'vector' lvalue ParmVar 0x55ac418bf510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac418bf670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418bfab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418bfa08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac418c1f58 # | | | | `-ReturnStmt 0x55ac418c1f48 # | | | | `-CallExpr 0x55ac418c1f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c1f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418c1ee0 '' Function 0x55ac41784a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418c1eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c1ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c1e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c1e50 'uint3':'vector' lvalue ParmVar 0x55ac418bfa08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac418bfb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c20b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c2008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac418c2460 # | | | | `-ReturnStmt 0x55ac418c2450 # | | | | `-CallExpr 0x55ac418c2420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c2408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418c23e8 '' Function 0x55ac41784cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418c23c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c23a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c2390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c2358 'uint4':'vector' lvalue ParmVar 0x55ac418c2008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac418c2168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c25c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c2510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac418c2958 # | | | | `-ReturnStmt 0x55ac418c2948 # | | | | `-CallExpr 0x55ac418c2918 'float' # | | | | |-ImplicitCastExpr 0x55ac418c2900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418c28e0 '' Function 0x55ac41784570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418c28b8 'float' # | | | | `-ImplicitCastExpr 0x55ac418c28a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c2888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c2850 'int64_t':'long' lvalue ParmVar 0x55ac418c2510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac418c2670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c2ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c2a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac418c2e70 # | | | | `-ReturnStmt 0x55ac418c2e60 # | | | | `-CallExpr 0x55ac418c2e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c2e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418c2df8 '' Function 0x55ac417847e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418c2dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c2db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c2da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c2d68 'int64_t2':'vector' lvalue ParmVar 0x55ac418c2a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418c2b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c2fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c2f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac418c3390 # | | | | `-ReturnStmt 0x55ac418c3380 # | | | | `-CallExpr 0x55ac418c3350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c3338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418c3318 '' Function 0x55ac41784a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418c32f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c32d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c32c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c3288 'int64_t3':'vector' lvalue ParmVar 0x55ac418c2f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418c3080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c34f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c3440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac418c38b8 # | | | | `-ReturnStmt 0x55ac418c38a8 # | | | | `-CallExpr 0x55ac418c3878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c3860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418c3840 '' Function 0x55ac41784cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418c3818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c3800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c37e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c37b0 'int64_t4':'vector' lvalue ParmVar 0x55ac418c3440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418c35a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c3a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c3968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac418c3dd0 # | | | | `-ReturnStmt 0x55ac418c3dc0 # | | | | `-CallExpr 0x55ac418c3d90 'float' # | | | | |-ImplicitCastExpr 0x55ac418c3d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418c3d58 '' Function 0x55ac41784570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418c3d30 'float' # | | | | `-ImplicitCastExpr 0x55ac418c3d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c3d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c3cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac418c3968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac418c3ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c3f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c3e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac418c4308 # | | | | `-ReturnStmt 0x55ac418c42f8 # | | | | `-CallExpr 0x55ac418c42c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c42b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418c4290 '' Function 0x55ac417847e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418c4268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c4250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c4238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c4200 'uint64_t2':'vector' lvalue ParmVar 0x55ac418c3e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418c3fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c4468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c43b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac418c4848 # | | | | `-ReturnStmt 0x55ac418c4838 # | | | | `-CallExpr 0x55ac418c4808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c47f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418c47d0 '' Function 0x55ac41784a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418c47a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c4790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c4778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c4740 'uint64_t3':'vector' lvalue ParmVar 0x55ac418c43b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418c4518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c49a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c48f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac418c4d90 # | | | | `-ReturnStmt 0x55ac418c4d80 # | | | | `-CallExpr 0x55ac418c4d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c4d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418c4d18 '' Function 0x55ac41784cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418c4cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c4cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c4cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c4c88 'uint64_t4':'vector' lvalue ParmVar 0x55ac418c48f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418c4a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c4f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c4e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac418c5248 # | | | | `-ReturnStmt 0x55ac418c5238 # | | | | `-CallExpr 0x55ac418c5208 'float' # | | | | |-ImplicitCastExpr 0x55ac418c51f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418c51d0 '' Function 0x55ac41785920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418c51a8 'float' # | | | | `-ImplicitCastExpr 0x55ac418c5190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c5178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c5140 'double' lvalue ParmVar 0x55ac418c4e50 'V' 'double' # | | | `-DeprecatedAttr 0x55ac418c4fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418c53b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c5308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac418c5720 # | | | | `-ReturnStmt 0x55ac418c5710 # | | | | `-CallExpr 0x55ac418c56e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c56c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418c56a8 '' Function 0x55ac41785b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418c5680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c5668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c5650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c5618 'double2':'vector' lvalue ParmVar 0x55ac418c5308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac418c5468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418c5890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c57e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac418c5c00 # | | | | `-ReturnStmt 0x55ac418c5bf0 # | | | | `-CallExpr 0x55ac418c5bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c5ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418c5b88 '' Function 0x55ac41785e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418c5b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c5b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c5b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c5af8 'double3':'vector' lvalue ParmVar 0x55ac418c57e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac418c5940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418c6b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c5cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac418c6ec8 # | | | | `-ReturnStmt 0x55ac418c6eb8 # | | | | `-CallExpr 0x55ac418c6e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c6e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418c6e50 '' Function 0x55ac41786088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418c6e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c6e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c6df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c6dc0 'double4':'vector' lvalue ParmVar 0x55ac418c5cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac418c6c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418c7028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c6f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac418c7380 # | | | | `-ReturnStmt 0x55ac418c7370 # | | | | `-CallExpr 0x55ac418c7340 'float' # | | | | |-ImplicitCastExpr 0x55ac418c7328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418c7308 '' Function 0x55ac41785920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418c72e0 'float' # | | | | `-ImplicitCastExpr 0x55ac418c72c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c72b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c7278 'int' lvalue ParmVar 0x55ac418c6f78 'V' 'int' # | | | `-DeprecatedAttr 0x55ac418c70d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c74e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c7430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac418c7858 # | | | | `-ReturnStmt 0x55ac418c7848 # | | | | `-CallExpr 0x55ac418c7818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c7800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418c77e0 '' Function 0x55ac41785b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418c77b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c77a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c7788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c7750 'int2':'vector' lvalue ParmVar 0x55ac418c7430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac418c7590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c79b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c7908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac418c7d38 # | | | | `-ReturnStmt 0x55ac418c7d28 # | | | | `-CallExpr 0x55ac418c7cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c7ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418c7cc0 '' Function 0x55ac41785e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418c7c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c7c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c7c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c7c30 'int3':'vector' lvalue ParmVar 0x55ac418c7908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac418c7a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c7e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c7de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac418c8220 # | | | | `-ReturnStmt 0x55ac418c8210 # | | | | `-CallExpr 0x55ac418c81e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c81c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418c81a8 '' Function 0x55ac41786088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418c8180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c8168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c8150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c8118 'int4':'vector' lvalue ParmVar 0x55ac418c7de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418c7f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c8380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c82d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac418c86f8 # | | | | `-ReturnStmt 0x55ac418c86e8 # | | | | `-CallExpr 0x55ac418c86b8 'float' # | | | | |-ImplicitCastExpr 0x55ac418c86a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418c8680 '' Function 0x55ac41785920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418c8658 'float' # | | | | `-ImplicitCastExpr 0x55ac418c8640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c8628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c85f0 'uint':'unsigned int' lvalue ParmVar 0x55ac418c82d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac418c8430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c8858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c87a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac418c8bf0 # | | | | `-ReturnStmt 0x55ac418c8be0 # | | | | `-CallExpr 0x55ac418c8bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c8b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418c8b78 '' Function 0x55ac41785b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418c8b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c8b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c8b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c8ae8 'uint2':'vector' lvalue ParmVar 0x55ac418c87a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac418c8908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c8d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c8ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac418c90f0 # | | | | `-ReturnStmt 0x55ac418c90e0 # | | | | `-CallExpr 0x55ac418c90b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c9098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418c9078 '' Function 0x55ac41785e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418c9050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c9038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c9020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c8fe8 'uint3':'vector' lvalue ParmVar 0x55ac418c8ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac418c8e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c9250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c91a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac418c95f8 # | | | | `-ReturnStmt 0x55ac418c95e8 # | | | | `-CallExpr 0x55ac418c95b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c95a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418c9580 '' Function 0x55ac41786088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418c9558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c9540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c9528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c94f0 'uint4':'vector' lvalue ParmVar 0x55ac418c91a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac418c9300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c9758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c96a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac418c9af0 # | | | | `-ReturnStmt 0x55ac418c9ae0 # | | | | `-CallExpr 0x55ac418c9ab0 'float' # | | | | |-ImplicitCastExpr 0x55ac418c9a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418c9a78 '' Function 0x55ac41785920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418c9a50 'float' # | | | | `-ImplicitCastExpr 0x55ac418c9a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c9a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c99e8 'int64_t':'long' lvalue ParmVar 0x55ac418c96a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac418c9808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418c9c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418c9ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac418ca008 # | | | | `-ReturnStmt 0x55ac418c9ff8 # | | | | `-CallExpr 0x55ac418c9fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418c9fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418c9f90 '' Function 0x55ac41785b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418c9f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418c9f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418c9f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418c9f00 'int64_t2':'vector' lvalue ParmVar 0x55ac418c9ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418c9d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ca168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ca0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac418ca528 # | | | | `-ReturnStmt 0x55ac418ca518 # | | | | `-CallExpr 0x55ac418ca4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ca4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418ca4b0 '' Function 0x55ac41785e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418ca488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418ca470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ca458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ca420 'int64_t3':'vector' lvalue ParmVar 0x55ac418ca0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418ca218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ca688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ca5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac418caa50 # | | | | `-ReturnStmt 0x55ac418caa40 # | | | | `-CallExpr 0x55ac418caa10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ca9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418ca9d8 '' Function 0x55ac41786088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418ca9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418ca998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ca980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ca948 'int64_t4':'vector' lvalue ParmVar 0x55ac418ca5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418ca738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418cbbd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418cbb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac418cbf88 # | | | | `-ReturnStmt 0x55ac418cbf78 # | | | | `-CallExpr 0x55ac418cbf48 'float' # | | | | |-ImplicitCastExpr 0x55ac418cbf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418cbf10 '' Function 0x55ac41785920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418cbee8 'float' # | | | | `-ImplicitCastExpr 0x55ac418cbed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418cbeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418cbe80 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac418cbb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac418cbc80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418cc0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418cc038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac418cc4c0 # | | | | `-ReturnStmt 0x55ac418cc4b0 # | | | | `-CallExpr 0x55ac418cc480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418cc468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418cc448 '' Function 0x55ac41785b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418cc420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418cc408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418cc3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418cc3b8 'uint64_t2':'vector' lvalue ParmVar 0x55ac418cc038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418cc198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418cc620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418cc570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac418cca00 # | | | | `-ReturnStmt 0x55ac418cc9f0 # | | | | `-CallExpr 0x55ac418cc9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418cc9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418cc988 '' Function 0x55ac41785e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418cc960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418cc948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418cc930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418cc8f8 'uint64_t3':'vector' lvalue ParmVar 0x55ac418cc570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418cc6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ccb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ccab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac418ccf48 # | | | | `-ReturnStmt 0x55ac418ccf38 # | | | | `-CallExpr 0x55ac418ccf08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ccef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418cced0 '' Function 0x55ac41786088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418ccea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418cce90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418cce78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418cce40 'uint64_t4':'vector' lvalue ParmVar 0x55ac418ccab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418ccc10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418cd0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac418cd008 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac418cd400 # | | | | `-ReturnStmt 0x55ac418cd3f0 # | | | | `-CallExpr 0x55ac418cd3c0 'float' # | | | | |-ImplicitCastExpr 0x55ac418cd3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418cd388 '' Function 0x55ac41786ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418cd360 'float' # | | | | `-ImplicitCastExpr 0x55ac418cd348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418cd330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418cd2f8 'double' lvalue ParmVar 0x55ac418cd008 'V' 'double' # | | | `-DeprecatedAttr 0x55ac418cd168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418cd570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418cd4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac418cd8d8 # | | | | `-ReturnStmt 0x55ac418cd8c8 # | | | | `-CallExpr 0x55ac418cd898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418cd880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418cd860 '' Function 0x55ac41786f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418cd838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418cd820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418cd808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418cd7d0 'double2':'vector' lvalue ParmVar 0x55ac418cd4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac418cd620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418cda48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418cd998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac418cddb8 # | | | | `-ReturnStmt 0x55ac418cdda8 # | | | | `-CallExpr 0x55ac418cdd78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418cdd60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418cdd40 '' Function 0x55ac41787190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418cdd18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418cdd00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418cdce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418cdcb0 'double3':'vector' lvalue ParmVar 0x55ac418cd998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac418cdaf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418cdf28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418cde78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac418ce2a0 # | | | | `-ReturnStmt 0x55ac418ce290 # | | | | `-CallExpr 0x55ac418ce260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418ce248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418ce228 '' Function 0x55ac41787408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418ce200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418ce1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ce1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ce198 'double4':'vector' lvalue ParmVar 0x55ac418cde78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac418cdfd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418ce400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ce350 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac418ce758 # | | | | `-ReturnStmt 0x55ac418ce748 # | | | | `-CallExpr 0x55ac418ce718 'float' # | | | | |-ImplicitCastExpr 0x55ac418ce700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418ce6e0 '' Function 0x55ac41786ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418ce6b8 'float' # | | | | `-ImplicitCastExpr 0x55ac418ce6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ce688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ce650 'int' lvalue ParmVar 0x55ac418ce350 'V' 'int' # | | | `-DeprecatedAttr 0x55ac418ce4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ce8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ce808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac418cec30 # | | | | `-ReturnStmt 0x55ac418cec20 # | | | | `-CallExpr 0x55ac418cebf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418cebd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418cebb8 '' Function 0x55ac41786f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418ceb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418ceb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418ceb60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418ceb28 'int2':'vector' lvalue ParmVar 0x55ac418ce808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac418ce968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418ced90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418cece0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac418cf110 # | | | | `-ReturnStmt 0x55ac418cf100 # | | | | `-CallExpr 0x55ac418cf0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418cf0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418cf098 '' Function 0x55ac41787190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418cf070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418cf058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418cf040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418cf008 'int3':'vector' lvalue ParmVar 0x55ac418cece0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac418cee40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418cf270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418cf1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac418cf5f8 # | | | | `-ReturnStmt 0x55ac418cf5e8 # | | | | `-CallExpr 0x55ac418cf5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418cf5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418cf580 '' Function 0x55ac41787408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418cf558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418cf540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418cf528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418cf4f0 'int4':'vector' lvalue ParmVar 0x55ac418cf1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418cf320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418cf758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac418cf6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac418cfad0 # | | | | `-ReturnStmt 0x55ac418cfac0 # | | | | `-CallExpr 0x55ac418cfa90 'float' # | | | | |-ImplicitCastExpr 0x55ac418cfa78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418cfa58 '' Function 0x55ac41786ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418cfa30 'float' # | | | | `-ImplicitCastExpr 0x55ac418cfa18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418cfa00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418cf9c8 'uint':'unsigned int' lvalue ParmVar 0x55ac418cf6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac418cf808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d0c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d0b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac418d0fd0 # | | | | `-ReturnStmt 0x55ac418d0fc0 # | | | | `-CallExpr 0x55ac418d0f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d0f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418d0f58 '' Function 0x55ac41786f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418d0f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d0f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d0f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d0ec8 'uint2':'vector' lvalue ParmVar 0x55ac418d0b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac418d0ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d1130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d1080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac418d14d0 # | | | | `-ReturnStmt 0x55ac418d14c0 # | | | | `-CallExpr 0x55ac418d1490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d1478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418d1458 '' Function 0x55ac41787190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418d1430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d1418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d1400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d13c8 'uint3':'vector' lvalue ParmVar 0x55ac418d1080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac418d11e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d1630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d1580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac418d19d8 # | | | | `-ReturnStmt 0x55ac418d19c8 # | | | | `-CallExpr 0x55ac418d1998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d1980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418d1960 '' Function 0x55ac41787408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418d1938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d1920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d1908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d18d0 'uint4':'vector' lvalue ParmVar 0x55ac418d1580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac418d16e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d1b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d1a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac418d1ed0 # | | | | `-ReturnStmt 0x55ac418d1ec0 # | | | | `-CallExpr 0x55ac418d1e90 'float' # | | | | |-ImplicitCastExpr 0x55ac418d1e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418d1e58 '' Function 0x55ac41786ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418d1e30 'float' # | | | | `-ImplicitCastExpr 0x55ac418d1e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d1e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d1dc8 'int64_t':'long' lvalue ParmVar 0x55ac418d1a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac418d1be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d2030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d1f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac418d23e8 # | | | | `-ReturnStmt 0x55ac418d23d8 # | | | | `-CallExpr 0x55ac418d23a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d2390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418d2370 '' Function 0x55ac41786f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418d2348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d2330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d2318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d22e0 'int64_t2':'vector' lvalue ParmVar 0x55ac418d1f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418d20e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d2548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d2498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac418d2908 # | | | | `-ReturnStmt 0x55ac418d28f8 # | | | | `-CallExpr 0x55ac418d28c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d28b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418d2890 '' Function 0x55ac41787190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418d2868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d2850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d2838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d2800 'int64_t3':'vector' lvalue ParmVar 0x55ac418d2498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418d25f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d2a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d29b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac418d2e30 # | | | | `-ReturnStmt 0x55ac418d2e20 # | | | | `-CallExpr 0x55ac418d2df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d2dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418d2db8 '' Function 0x55ac41787408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418d2d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d2d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d2d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d2d28 'int64_t4':'vector' lvalue ParmVar 0x55ac418d29b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418d2b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d2f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d2ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac418d3348 # | | | | `-ReturnStmt 0x55ac418d3338 # | | | | `-CallExpr 0x55ac418d3308 'float' # | | | | |-ImplicitCastExpr 0x55ac418d32f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418d32d0 '' Function 0x55ac41786ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418d32a8 'float' # | | | | `-ImplicitCastExpr 0x55ac418d3290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d3278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d3240 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac418d2ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac418d3040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d34a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d33f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac418d3880 # | | | | `-ReturnStmt 0x55ac418d3870 # | | | | `-CallExpr 0x55ac418d3840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d3828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418d3808 '' Function 0x55ac41786f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418d37e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d37c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d37b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d3778 'uint64_t2':'vector' lvalue ParmVar 0x55ac418d33f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418d3558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d39e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d3930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac418d3dc0 # | | | | `-ReturnStmt 0x55ac418d3db0 # | | | | `-CallExpr 0x55ac418d3d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d3d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418d3d48 '' Function 0x55ac41787190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418d3d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d3d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d3cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d3cb8 'uint64_t3':'vector' lvalue ParmVar 0x55ac418d3930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418d3a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d3f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d3e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ac418d4308 # | | | | `-ReturnStmt 0x55ac418d42f8 # | | | | `-CallExpr 0x55ac418d42c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d42b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418d4290 '' Function 0x55ac41787408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418d4268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d4250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d4238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d4200 'uint64_t4':'vector' lvalue ParmVar 0x55ac418d3e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418d3fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d4478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d43c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55ac418d47c0 # | | | | `-ReturnStmt 0x55ac418d47b0 # | | | | `-CallExpr 0x55ac418d4780 'float' # | | | | |-ImplicitCastExpr 0x55ac418d4768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418d4748 '' Function 0x55ac41776ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418d4720 'float' # | | | | `-ImplicitCastExpr 0x55ac418d4708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d46f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d46b8 'double' lvalue ParmVar 0x55ac418d43c8 'V' 'double' # | | | `-DeprecatedAttr 0x55ac418d4528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418d4930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d4880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ac418d5c10 # | | | | `-ReturnStmt 0x55ac418d5c00 # | | | | `-CallExpr 0x55ac418d5bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d5bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418d5b98 '' Function 0x55ac41777268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418d5b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d5b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d5b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d5b08 'double2':'vector' lvalue ParmVar 0x55ac418d4880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ac418d49e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418d5d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d5cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ac418d60f0 # | | | | `-ReturnStmt 0x55ac418d60e0 # | | | | `-CallExpr 0x55ac418d60b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d6098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418d6078 '' Function 0x55ac417774e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418d6050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d6038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d6020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d5fe8 'double3':'vector' lvalue ParmVar 0x55ac418d5cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ac418d5e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418d6260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d61b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ac418d65d8 # | | | | `-ReturnStmt 0x55ac418d65c8 # | | | | `-CallExpr 0x55ac418d6598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d6580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418d6560 '' Function 0x55ac41777758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418d6538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d6520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d6508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d64d0 'double4':'vector' lvalue ParmVar 0x55ac418d61b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ac418d6310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ac418d6738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d6688 col:26 used V 'int' # | | | |-CompoundStmt 0x55ac418d6a98 # | | | | `-ReturnStmt 0x55ac418d6a88 # | | | | `-CallExpr 0x55ac418d6a58 'float' # | | | | |-ImplicitCastExpr 0x55ac418d6a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418d6a20 '' Function 0x55ac41776ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418d69f8 'float' # | | | | `-ImplicitCastExpr 0x55ac418d69e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d69c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d6990 'int' lvalue ParmVar 0x55ac418d6688 'V' 'int' # | | | `-DeprecatedAttr 0x55ac418d67e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d6bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d6b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ac418d6f78 # | | | | `-ReturnStmt 0x55ac418d6f68 # | | | | `-CallExpr 0x55ac418d6f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d6f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418d6f00 '' Function 0x55ac41777268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418d6ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d6ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d6ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d6e70 'int2':'vector' lvalue ParmVar 0x55ac418d6b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ac418d6ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d70d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d7028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ac418d7460 # | | | | `-ReturnStmt 0x55ac418d7450 # | | | | `-CallExpr 0x55ac418d7420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d7408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418d73e8 '' Function 0x55ac417774e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418d73c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d73a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d7390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d7358 'int3':'vector' lvalue ParmVar 0x55ac418d7028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ac418d7188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d75c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d7510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ac418d7950 # | | | | `-ReturnStmt 0x55ac418d7940 # | | | | `-CallExpr 0x55ac418d7910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d78f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418d78d8 '' Function 0x55ac41777758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418d78b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d7898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d7880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d7848 'int4':'vector' lvalue ParmVar 0x55ac418d7510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ac418d7670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d7ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d7a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ac418d7e30 # | | | | `-ReturnStmt 0x55ac418d7e20 # | | | | `-CallExpr 0x55ac418d7df0 'float' # | | | | |-ImplicitCastExpr 0x55ac418d7dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418d7db8 '' Function 0x55ac41776ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418d7d90 'float' # | | | | `-ImplicitCastExpr 0x55ac418d7d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d7d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d7d28 'uint':'unsigned int' lvalue ParmVar 0x55ac418d7a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ac418d7b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d7f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d7ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ac418d8330 # | | | | `-ReturnStmt 0x55ac418d8320 # | | | | `-CallExpr 0x55ac418d82f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d82d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418d82b8 '' Function 0x55ac41777268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418d8290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d8278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d8260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d8228 'uint2':'vector' lvalue ParmVar 0x55ac418d7ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ac418d8040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d8490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d83e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ac418d8838 # | | | | `-ReturnStmt 0x55ac418d8828 # | | | | `-CallExpr 0x55ac418d87f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d87e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418d87c0 '' Function 0x55ac417774e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418d8798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d8780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d8768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d8730 'uint3':'vector' lvalue ParmVar 0x55ac418d83e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ac418d8540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d8998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d88e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ac418d8d48 # | | | | `-ReturnStmt 0x55ac418d8d38 # | | | | `-CallExpr 0x55ac418d8d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d8cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418d8cd0 '' Function 0x55ac41777758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418d8ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d8c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d8c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d8c40 'uint4':'vector' lvalue ParmVar 0x55ac418d88e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ac418d8a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d8ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d8df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ac418d9248 # | | | | `-ReturnStmt 0x55ac418d9238 # | | | | `-CallExpr 0x55ac418d9208 'float' # | | | | |-ImplicitCastExpr 0x55ac418d91f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418d91d0 '' Function 0x55ac41776ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418d91a8 'float' # | | | | `-ImplicitCastExpr 0x55ac418d9190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d9178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d9140 'int64_t':'long' lvalue ParmVar 0x55ac418d8df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ac418d8f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d93a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d92f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ac418d9768 # | | | | `-ReturnStmt 0x55ac418d9758 # | | | | `-CallExpr 0x55ac418d9728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418d9710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418d96f0 '' Function 0x55ac41777268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418d96c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418d96b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418d9698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418d9660 'int64_t2':'vector' lvalue ParmVar 0x55ac418d92f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418d9458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418d98c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418d9818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ac418dbdd0 # | | | | `-ReturnStmt 0x55ac418dbdc0 # | | | | `-CallExpr 0x55ac418dbd90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418dbd78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418dbd58 '' Function 0x55ac417774e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418dbd30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418dbd18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418dbd00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418dbcc8 'int64_t3':'vector' lvalue ParmVar 0x55ac418d9818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418d9978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418dbf30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418dbe80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ac418dc300 # | | | | `-ReturnStmt 0x55ac418dc2f0 # | | | | `-CallExpr 0x55ac418dc2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ac418dc2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ac418dc288 '' Function 0x55ac41777758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ac418dc260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ac418dc248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418dc230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418dc1f8 'int64_t4':'vector' lvalue ParmVar 0x55ac418dbe80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ac418dbfe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418dc460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac418dc3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ac418dc820 # | | | | `-ReturnStmt 0x55ac418dc810 # | | | | `-CallExpr 0x55ac418dc7e0 'float' # | | | | |-ImplicitCastExpr 0x55ac418dc7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ac418dc7a8 '' Function 0x55ac41776ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55ac418dc780 'float' # | | | | `-ImplicitCastExpr 0x55ac418dc768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418dc750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418dc718 'uint64_t':'unsigned long' lvalue ParmVar 0x55ac418dc3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ac418dc510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418dc980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ac418dc8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ac418dcd60 # | | | | `-ReturnStmt 0x55ac418dcd50 # | | | | `-CallExpr 0x55ac418dcd20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ac418dcd08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ac418dcce8 '' Function 0x55ac41777268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ac418dccc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ac418dcca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418dcc90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418dcc58 'uint64_t2':'vector' lvalue ParmVar 0x55ac418dc8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ac418dca30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ac418dcec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ac418dce10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ac418dd2a8 # | | | | `-ReturnStmt 0x55ac418dd298 # | | | | `-CallExpr 0x55ac418dd268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ac418dd250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ac418dd230 '' Function 0x55ac417774e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ac418dd208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ac418dd1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ac418dd1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ac418dd1a0 'uint64_t3':'vector' lvalue ParmVar 0x55ac418dce10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ac418dcf70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55ac418dd408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55ac418dd358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55ac418dd7f8 # | | | `-ReturnStmt 0x55ac418dd7e8 # | | | `-CallExpr 0x55ac418dd7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55ac418dd7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55ac418dd780 '' Function 0x55ac41777758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55ac418dd758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55ac418dd740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ac418dd728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ac418dd6f0 'uint64_t4':'vector' lvalue ParmVar 0x55ac418dd358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55ac418dd4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55ac418dd810 prev 0x55ac417e4818 line:12:11 hlsl # | | |-original Namespace 0x55ac41641a98 'hlsl' # | | `-NamespaceDecl 0x55ac418dd880 prev 0x55ac416dfa88 line:13:11 __detail # | | |-original Namespace 0x55ac416dfa88 '__detail' # | | |-FunctionDecl 0x55ac418dd9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55ac418dd908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55ac418ddb60 # | | | `-ReturnStmt 0x55ac418ddb50 # | | | `-ImplicitCastExpr 0x55ac418ddb38 'vector' # | | | `-BinaryOperator 0x55ac418ddb18 'vector' '*' # | | | |-ImplicitCastExpr 0x55ac418ddae8 'vector' # | | | | `-ExtVectorElementExpr 0x55ac418ddaa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55ac418dda80 'float4':'vector' lvalue ParmVar 0x55ac418dd908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55ac418ddb00 'vector' # | | | `-FloatingLiteral 0x55ac418ddac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55ac418dddf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55ac418ddb78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418ddd50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ddc30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55ac418de058 # | | | `-ReturnStmt 0x55ac418de048 # | | | `-CallExpr 0x55ac418de018 '' # | | | |-UnresolvedLookupExpr 0x55ac418dded8 '' lvalue (ADL) = 'abs' 0x55ac416eae28 0x55ac416eb128 0x55ac416eb438 0x55ac416eb748 0x55ac416ece68 0x55ac416ed178 0x55ac416ed488 0x55ac416ed798 0x55ac416eda68 0x55ac416edd90 0x55ac416ee038 0x55ac416ee2d8 0x55ac416ee528 0x55ac416ee838 0x55ac416eeb48 0x55ac416ef5d8 0x55ac416ef8c8 0x55ac416efbd8 0x55ac416efee8 0x55ac416f01f8 0x55ac416f4b70 0x55ac416f4e18 0x55ac416f50b8 0x55ac416f5358 0x55ac416f55a8 0x55ac416f58b8 0x55ac416f6cc8 0x55ac416f6fd8 # | | | `-DeclRefExpr 0x55ac418ddff8 'T' lvalue ParmVar 0x55ac418ddc30 'X' 'T' # | | |-FunctionTemplateDecl 0x55ac418de6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55ac418de070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac418de108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac418de628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418de578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55ac418dea28 # | | | `-ReturnStmt 0x55ac418dea18 # | | | `-CallExpr 0x55ac418de9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac418de748 '' lvalue (ADL) = 'sqrt' 0x55ac41780f10 0x55ac41781178 0x55ac417813f0 0x55ac41781668 0x55ac417818d8 0x55ac41781b50 0x55ac41781dc8 0x55ac41782040 0x55ac418abcc0 0x55ac418ac178 0x55ac418ac650 0x55ac418acb30 0x55ac418ad008 0x55ac418ad500 0x55ac418ad9d8 0x55ac418adeb8 0x55ac418ae3a0 0x55ac418ae878 0x55ac418aed70 0x55ac418af270 0x55ac418af778 0x55ac418afc70 0x55ac418b0188 0x55ac418b06a8 0x55ac418b0bd0 0x55ac418b10e8 0x55ac418b1a30 0x55ac418b1f70 # | | | `-CallExpr 0x55ac418de9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac418de868 '' lvalue (ADL) = 'dot' 0x55ac4172b968 0x55ac4172bd38 0x55ac4172c0d8 0x55ac4172c478 0x55ac4172c780 0x55ac4172cb70 0x55ac4172cf18 0x55ac4172d2b8 0x55ac4172d608 0x55ac4172d958 0x55ac4172dd58 0x55ac4172e0f8 0x55ac4172e498 0x55ac4172e838 0x55ac4172ec08 0x55ac4172efa8 0x55ac4172f348 0x55ac4172f6e8 0x55ac4172fa88 0x55ac4172fe58 0x55ac417301f8 0x55ac41730598 0x55ac41730938 0x55ac41730d08 0x55ac417310a8 # | | | |-RecoveryExpr 0x55ac418de970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac418de990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac418dee10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55ac418dea40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418ded68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418debb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55ac418dec98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55ac418df0c0 # | | | `-ReturnStmt 0x55ac418df0b0 # | | | `-InitListExpr 0x55ac418df050 'void' contains-errors # | | | |-IntegerLiteral 0x55ac418dee90 'int' 1 # | | | |-BinaryOperator 0x55ac418def70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55ac418deef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55ac418deeb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55ac418deed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55ac418def50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55ac418def10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55ac418def30 'int' 1 # | | | |-ArraySubscriptExpr 0x55ac418defd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55ac418def90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55ac418defb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55ac418df030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ac418deff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55ac418df010 'int' 3 # | | |-FunctionTemplateDecl 0x55ac418df3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55ac418df0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418df350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418df190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55ac418df208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55ac418df5c8 # | | | `-ReturnStmt 0x55ac418df5b8 # | | | `-CallExpr 0x55ac418df588 '' # | | | |-UnresolvedLookupExpr 0x55ac418df4e0 '' lvalue (ADL) = 'length_impl' 0x55ac418dddf8 # | | | `-BinaryOperator 0x55ac418df568 '' '-' # | | | |-DeclRefExpr 0x55ac418df528 'T' lvalue ParmVar 0x55ac418df190 'X' 'T' # | | | `-DeclRefExpr 0x55ac418df548 'T' lvalue ParmVar 0x55ac418df208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ac418e20f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55ac418df5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac418df678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac418e2048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418dfa28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55ac418dfae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55ac418e2258 # | | | `-ReturnStmt 0x55ac418e2248 # | | | `-CallExpr 0x55ac418e2218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac418e2170 '' lvalue (ADL) = 'length_vec_impl' 0x55ac418de6d0 # | | | `-BinaryOperator 0x55ac418e21f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55ac418e21b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac418e21d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55ac418e2518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55ac418e2288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55ac418e2308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55ac418e2388 col:54 used c 'float' # | | | `-CompoundStmt 0x55ac418e2b90 # | | | `-ReturnStmt 0x55ac418e2b80 # | | | `-CallExpr 0x55ac418e2ac8 'float' # | | | |-ImplicitCastExpr 0x55ac418e2ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55ac418e29b0 '' Function 0x55ac418e2708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55ac418e2b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55ac418e2b08 'half2':'vector' # | | | | `-DeclRefExpr 0x55ac418e29e8 'half2':'vector' lvalue ParmVar 0x55ac418e2288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55ac418e2b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55ac418e2b38 'half2':'vector' # | | | | `-DeclRefExpr 0x55ac418e2a08 'half2':'vector' lvalue ParmVar 0x55ac418e2308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55ac418e2b68 'float' # | | | `-DeclRefExpr 0x55ac418e2a28 'float' lvalue ParmVar 0x55ac418e2388 'c' 'float' # | | |-FunctionTemplateDecl 0x55ac418e3138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55ac418e2ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac418e2c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac418e3090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418e2f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55ac418e2fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55ac418e3348 # | | | `-ReturnStmt 0x55ac418e3338 # | | | `-CallExpr 0x55ac418e3300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac418e31b8 '' lvalue (ADL) = 'dot' 0x55ac4172b968 0x55ac4172bd38 0x55ac4172c0d8 0x55ac4172c478 0x55ac4172c780 0x55ac4172cb70 0x55ac4172cf18 0x55ac4172d2b8 0x55ac4172d608 0x55ac4172d958 0x55ac4172dd58 0x55ac4172e0f8 0x55ac4172e498 0x55ac4172e838 0x55ac4172ec08 0x55ac4172efa8 0x55ac4172f348 0x55ac4172f6e8 0x55ac4172fa88 0x55ac4172fe58 0x55ac417301f8 0x55ac41730598 0x55ac41730938 0x55ac41730d08 0x55ac417310a8 # | | | |-RecoveryExpr 0x55ac418e32c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac418e32e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac418e3888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55ac418e3360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac418e33f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac418e37e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55ac418e3650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55ac418e3710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55ac418e3f60 # | | | |-DeclStmt 0x55ac418e3a80 # | | | | `-VarDecl 0x55ac418e3938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55ac418e3a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55ac418e39e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55ac418e39a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55ac418e39c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55ac418e3a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55ac418e3a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55ac418e3a20 'int' 0 # | | | |-AttributedStmt 0x55ac418e3f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55ac418e3ee8 unroll 0 # | | | | `-ForStmt 0x55ac418e3eb0 # | | | | |-DeclStmt 0x55ac418e3b50 # | | | | | `-VarDecl 0x55ac418e3ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55ac418e3b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55ac418e3bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55ac418e3ba8 'int' # | | | | | | `-DeclRefExpr 0x55ac418e3b68 'int' lvalue Var 0x55ac418e3ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55ac418e3b88 'int' NonTypeTemplateParm 0x55ac418e33f8 'N' 'int' # | | | | |-UnaryOperator 0x55ac418e3c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55ac418e3be0 'int' lvalue Var 0x55ac418e3ab0 'i' 'int' # | | | | `-BinaryOperator 0x55ac418e3e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55ac418e3c18 'T' contains-errors lvalue Var 0x55ac418e3938 'sum' 'T' # | | | | `-CallExpr 0x55ac418e3e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55ac418e3c50 '' lvalue (ADL) = 'mad' 0x55ac41748460 0x55ac41748818 0x55ac41748be0 0x55ac41749fd0 0x55ac4174a380 0x55ac4174a748 0x55ac4174ab10 0x55ac4174aed8 0x55ac4174b2a0 0x55ac4174b668 0x55ac4174ba30 0x55ac4174be30 0x55ac4174c1f8 0x55ac4174c5c0 0x55ac4174c988 0x55ac4174cd50 0x55ac4174d118 0x55ac4174d4e0 0x55ac4174d8a8 0x55ac4174dcd0 0x55ac4174e080 0x55ac4174e448 0x55ac4174e810 0x55ac4174ebd8 0x55ac4174ef88 0x55ac4174f350 0x55ac4174f718 0x55ac4174fae0 # | | | | |-ArraySubscriptExpr 0x55ac418e3db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55ac418e3d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55ac418e3d90 'int' lvalue Var 0x55ac418e3ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55ac418e3e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55ac418e3dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55ac418e3df0 'int' lvalue Var 0x55ac418e3ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55ac418e3e30 'T' contains-errors lvalue Var 0x55ac418e3938 'sum' 'T' # | | | `-ReturnStmt 0x55ac418e3f50 # | | | `-DeclRefExpr 0x55ac418e3f30 'T' contains-errors lvalue Var 0x55ac418e3938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55ac418e4268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55ac418e3f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418e41c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418e4040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55ac418e40b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55ac418e4480 # | | | `-ReturnStmt 0x55ac418e4470 # | | | `-BinaryOperator 0x55ac418e4450 '' '-' # | | | |-DeclRefExpr 0x55ac418e4350 'T' lvalue ParmVar 0x55ac418e4040 'I' 'T' # | | | `-BinaryOperator 0x55ac418e4430 '' '*' # | | | |-BinaryOperator 0x55ac418e43f0 '' '*' # | | | | |-BinaryOperator 0x55ac418e43b0 '' '*' # | | | | | |-IntegerLiteral 0x55ac418e4370 'int' 2 # | | | | | `-DeclRefExpr 0x55ac418e4390 'T' lvalue ParmVar 0x55ac418e40b8 'N' 'T' # | | | | `-DeclRefExpr 0x55ac418e43d0 'T' lvalue ParmVar 0x55ac418e4040 'I' 'T' # | | | `-DeclRefExpr 0x55ac418e4410 'T' lvalue ParmVar 0x55ac418e40b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55ac418e4888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55ac418e4498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac418e4538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55ac418e47e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418e4650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55ac418e4710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55ac418e4b58 # | | | `-ReturnStmt 0x55ac418e4b48 # | | | `-BinaryOperator 0x55ac418e4b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55ac418e4908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55ac418e4b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55ac418e4968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55ac418e4928 'int' 2 # | | | | `-RecoveryExpr 0x55ac418e4948 '' contains-errors lvalue # | | | `-CallExpr 0x55ac418e4ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac418e4988 '' lvalue (ADL) = 'dot' 0x55ac4172b968 0x55ac4172bd38 0x55ac4172c0d8 0x55ac4172c478 0x55ac4172c780 0x55ac4172cb70 0x55ac4172cf18 0x55ac4172d2b8 0x55ac4172d608 0x55ac4172d958 0x55ac4172dd58 0x55ac4172e0f8 0x55ac4172e498 0x55ac4172e838 0x55ac4172ec08 0x55ac4172efa8 0x55ac4172f348 0x55ac4172f6e8 0x55ac4172fa88 0x55ac4172fe58 0x55ac417301f8 0x55ac41730598 0x55ac41730938 0x55ac41730d08 0x55ac417310a8 # | | | |-RecoveryExpr 0x55ac418e4a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac418e4ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac418e4fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55ac418e4b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55ac418e4bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55ac418e4f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55ac418e4ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55ac418e4d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55ac418e4d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55ac418e5ab0 # | | | |-DeclStmt 0x55ac418e52c0 # | | | | `-VarDecl 0x55ac418e50d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55ac418e5288 '' # | | | | |-UnresolvedLookupExpr 0x55ac418e5140 '' lvalue (ADL) = 'dot' 0x55ac4172b968 0x55ac4172bd38 0x55ac4172c0d8 0x55ac4172c478 0x55ac4172c780 0x55ac4172cb70 0x55ac4172cf18 0x55ac4172d2b8 0x55ac4172d608 0x55ac4172d958 0x55ac4172dd58 0x55ac4172e0f8 0x55ac4172e498 0x55ac4172e838 0x55ac4172ec08 0x55ac4172efa8 0x55ac4172f348 0x55ac4172f6e8 0x55ac4172fa88 0x55ac4172fe58 0x55ac417301f8 0x55ac41730598 0x55ac41730938 0x55ac41730d08 0x55ac417310a8 # | | | | |-DeclRefExpr 0x55ac418e5248 'T' lvalue ParmVar 0x55ac418e4d20 'N' 'T' # | | | | `-DeclRefExpr 0x55ac418e5268 'T' lvalue ParmVar 0x55ac418e4ca8 'I' 'T' # | | | |-DeclStmt 0x55ac418e54f8 # | | | | `-VarDecl 0x55ac418e52f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55ac418e54d8 '' '-' # | | | | |-IntegerLiteral 0x55ac418e5360 'int' 1 # | | | | `-BinaryOperator 0x55ac418e54b8 '' '*' # | | | | |-BinaryOperator 0x55ac418e53c0 '' '*' # | | | | | |-DeclRefExpr 0x55ac418e5380 'U' lvalue ParmVar 0x55ac418e4d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55ac418e53a0 'U' lvalue ParmVar 0x55ac418e4d98 'Eta' 'U' # | | | | `-ParenExpr 0x55ac418e5498 '' # | | | | `-BinaryOperator 0x55ac418e5478 '' '-' # | | | | |-IntegerLiteral 0x55ac418e53e0 'int' 1 # | | | | `-BinaryOperator 0x55ac418e5458 '' '*' # | | | | |-DeclRefExpr 0x55ac418e5400 'T' lvalue Var 0x55ac418e50d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55ac418e5438 'T' lvalue Var 0x55ac418e50d8 'Mul' 'T' # | | | |-DeclStmt 0x55ac418e58a0 # | | | | `-VarDecl 0x55ac418e5530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55ac418e5880 '' # | | | | `-BinaryOperator 0x55ac418e5860 '' '-' # | | | | |-BinaryOperator 0x55ac418e55d8 '' '*' # | | | | | |-DeclRefExpr 0x55ac418e5598 'U' lvalue ParmVar 0x55ac418e4d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55ac418e55b8 'T' lvalue ParmVar 0x55ac418e4ca8 'I' 'T' # | | | | `-BinaryOperator 0x55ac418e5840 '' '*' # | | | | |-ParenExpr 0x55ac418e5800 '' # | | | | | `-BinaryOperator 0x55ac418e57e0 '' '+' # | | | | | |-BinaryOperator 0x55ac418e5638 '' '*' # | | | | | | |-DeclRefExpr 0x55ac418e55f8 'U' lvalue ParmVar 0x55ac418e4d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55ac418e5618 'T' lvalue Var 0x55ac418e50d8 'Mul' 'T' # | | | | | `-CallExpr 0x55ac418e57b0 '' # | | | | | |-UnresolvedLookupExpr 0x55ac418e5658 '' lvalue (ADL) = 'sqrt' 0x55ac41780f10 0x55ac41781178 0x55ac417813f0 0x55ac41781668 0x55ac417818d8 0x55ac41781b50 0x55ac41781dc8 0x55ac41782040 0x55ac418abcc0 0x55ac418ac178 0x55ac418ac650 0x55ac418acb30 0x55ac418ad008 0x55ac418ad500 0x55ac418ad9d8 0x55ac418adeb8 0x55ac418ae3a0 0x55ac418ae878 0x55ac418aed70 0x55ac418af270 0x55ac418af778 0x55ac418afc70 0x55ac418b0188 0x55ac418b06a8 0x55ac418b0bd0 0x55ac418b10e8 0x55ac418b1a30 0x55ac418b1f70 # | | | | | `-DeclRefExpr 0x55ac418e5778 'T' lvalue Var 0x55ac418e52f8 'K' 'T' # | | | | `-DeclRefExpr 0x55ac418e5820 'T' lvalue ParmVar 0x55ac418e4d20 'N' 'T' # | | | `-ReturnStmt 0x55ac418e5aa0 # | | | `-CallExpr 0x55ac418e5a60 '' # | | | |-UnresolvedLookupExpr 0x55ac418e58f0 '' lvalue (ADL) = 'select' 0x55ac41736158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac418e4bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac418e4b70 'T' # | | | |-BinaryOperator 0x55ac418e59a8 '' '<' # | | | | |-DeclRefExpr 0x55ac418e5968 'T' lvalue Var 0x55ac418e52f8 'K' 'T' # | | | | `-IntegerLiteral 0x55ac418e5988 'int' 0 # | | | |-CXXStaticCastExpr 0x55ac418e59f8 'T' static_cast # | | | | `-IntegerLiteral 0x55ac418e59c8 'int' 0 # | | | `-DeclRefExpr 0x55ac418e5a28 'T' lvalue Var 0x55ac418e5530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55ac418e5db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55ac418e5ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418e5d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418e5b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55ac418e5c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55ac418e7a08 # | | | |-DeclStmt 0x55ac418e5f88 # | | | | `-VarDecl 0x55ac418e5ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55ac418e5f68 '' '/' # | | | | |-DeclRefExpr 0x55ac418e5f28 'T' lvalue ParmVar 0x55ac418e5b90 'X' 'T' # | | | | `-DeclRefExpr 0x55ac418e5f48 'T' lvalue ParmVar 0x55ac418e5c08 'Y' 'T' # | | | |-DeclStmt 0x55ac418e74c0 # | | | | `-VarDecl 0x55ac418e73e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55ac418e74a0 '' '>=' # | | | | |-DeclRefExpr 0x55ac418e7448 'T' lvalue Var 0x55ac418e5ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55ac418e7480 'int' 0 # | | | |-DeclStmt 0x55ac418e7820 # | | | | `-VarDecl 0x55ac418e74f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55ac418e77f0 '' # | | | | |-UnresolvedLookupExpr 0x55ac418e7560 '' lvalue (ADL) = 'frac' 0x55ac4173dc40 0x55ac4173dea8 0x55ac4173e120 0x55ac4173e398 0x55ac4173e5f8 0x55ac4173e870 0x55ac4173eae8 0x55ac4173ed70 0x55ac417a7e40 0x55ac417a82f8 0x55ac417a87d0 0x55ac417a8cb0 0x55ac4185b308 0x55ac4185b7c0 0x55ac4185bc98 0x55ac4185c178 0x55ac4185c660 0x55ac4185cb38 0x55ac4185d860 0x55ac4185dd60 0x55ac4185e268 0x55ac4185e760 0x55ac4185ec78 0x55ac4185f198 0x55ac4185f6c0 0x55ac418605e8 0x55ac41860b20 0x55ac41861060 # | | | | `-CallExpr 0x55ac418e77c0 '' # | | | | |-UnresolvedLookupExpr 0x55ac418e7680 '' lvalue (ADL) = 'abs' 0x55ac416eae28 0x55ac416eb128 0x55ac416eb438 0x55ac416eb748 0x55ac416ece68 0x55ac416ed178 0x55ac416ed488 0x55ac416ed798 0x55ac416eda68 0x55ac416edd90 0x55ac416ee038 0x55ac416ee2d8 0x55ac416ee528 0x55ac416ee838 0x55ac416eeb48 0x55ac416ef5d8 0x55ac416ef8c8 0x55ac416efbd8 0x55ac416efee8 0x55ac416f01f8 0x55ac416f4b70 0x55ac416f4e18 0x55ac416f50b8 0x55ac416f5358 0x55ac416f55a8 0x55ac416f58b8 0x55ac416f6cc8 0x55ac416f6fd8 # | | | | `-DeclRefExpr 0x55ac418e77a0 'T' lvalue Var 0x55ac418e5ec0 'div' 'T' # | | | `-ReturnStmt 0x55ac418e79f8 # | | | `-BinaryOperator 0x55ac418e79d8 '' '*' # | | | |-CallExpr 0x55ac418e7978 '' # | | | | |-UnresolvedLookupExpr 0x55ac418e7858 '' lvalue (ADL) = 'select' 0x55ac41736158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac418e5b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac418e5ae0 'T' # | | | | |-DeclRefExpr 0x55ac418e78d0 'bool' lvalue Var 0x55ac418e73e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55ac418e7908 'T' lvalue Var 0x55ac418e74f8 'frc' 'T' # | | | | `-UnaryOperator 0x55ac418e7960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55ac418e7940 'T' lvalue Var 0x55ac418e74f8 'frc' 'T' # | | | `-DeclRefExpr 0x55ac418e79b8 'T' lvalue ParmVar 0x55ac418e5c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ac418e7e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55ac418e7a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac418e7ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac418e7d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418e7bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55ac418e7cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55ac418e86b8 # | | | |-DeclStmt 0x55ac418e7ff0 # | | | | `-VarDecl 0x55ac418e7f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55ac418e7fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55ac418e7fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55ac418e7f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55ac418e7f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55ac418e8140 # | | | | `-VarDecl 0x55ac418e8050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55ac418e8118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55ac418e80f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55ac418e80b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55ac418e80d8 'int' 0 # | | | |-DeclStmt 0x55ac418e8500 # | | | | `-VarDecl 0x55ac418e81b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55ac418e84d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55ac418e84a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55ac418e8218 '' lvalue (ADL) = 'frac' 0x55ac4173dc40 0x55ac4173dea8 0x55ac4173e120 0x55ac4173e398 0x55ac4173e5f8 0x55ac4173e870 0x55ac4173eae8 0x55ac4173ed70 0x55ac417a7e40 0x55ac417a82f8 0x55ac417a87d0 0x55ac417a8cb0 0x55ac4185b308 0x55ac4185b7c0 0x55ac4185bc98 0x55ac4185c178 0x55ac4185c660 0x55ac4185cb38 0x55ac4185d860 0x55ac4185dd60 0x55ac4185e268 0x55ac4185e760 0x55ac4185ec78 0x55ac4185f198 0x55ac4185f6c0 0x55ac418605e8 0x55ac41860b20 0x55ac41861060 # | | | | `-CallExpr 0x55ac418e8478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55ac418e8338 '' lvalue (ADL) = 'abs' 0x55ac416eae28 0x55ac416eb128 0x55ac416eb438 0x55ac416eb748 0x55ac416ece68 0x55ac416ed178 0x55ac416ed488 0x55ac416ed798 0x55ac416eda68 0x55ac416edd90 0x55ac416ee038 0x55ac416ee2d8 0x55ac416ee528 0x55ac416ee838 0x55ac416eeb48 0x55ac416ef5d8 0x55ac416ef8c8 0x55ac416efbd8 0x55ac416efee8 0x55ac416f01f8 0x55ac416f4b70 0x55ac416f4e18 0x55ac416f50b8 0x55ac416f5358 0x55ac416f55a8 0x55ac416f58b8 0x55ac416f6cc8 0x55ac416f6fd8 # | | | | `-RecoveryExpr 0x55ac418e8458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55ac418e86a8 # | | | `-BinaryOperator 0x55ac418e8688 '' contains-errors '*' # | | | |-CallExpr 0x55ac418e8628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55ac418e8538 '' lvalue (ADL) = 'select' 0x55ac41736158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac418e7a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac418e7a38 'T' # | | | | |-RecoveryExpr 0x55ac418e85b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55ac418e85d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55ac418e8610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55ac418e85f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac418e8668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac418e8af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55ac418e8730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418e8a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418e87e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55ac418e8858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55ac418e88d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55ac418e8fe0 # | | | |-DeclStmt 0x55ac418e8e60 # | | | | `-VarDecl 0x55ac418e8c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55ac418e8e30 '' # | | | | |-UnresolvedLookupExpr 0x55ac418e8c70 '' lvalue (ADL) = 'saturate' 0x55ac417340b8 0x55ac41734320 0x55ac41734598 0x55ac41734810 0x55ac41734a70 0x55ac41734ce8 0x55ac41734f60 0x55ac417351d8 0x55ac41735438 0x55ac417356b0 0x55ac41735928 0x55ac41735bf0 # | | | | `-BinaryOperator 0x55ac418e8e10 '' '/' # | | | | |-ParenExpr 0x55ac418e8d70 '' # | | | | | `-BinaryOperator 0x55ac418e8d50 '' '-' # | | | | | |-DeclRefExpr 0x55ac418e8d10 'T' lvalue ParmVar 0x55ac418e88d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55ac418e8d30 'T' lvalue ParmVar 0x55ac418e87e0 'Min' 'T' # | | | | `-ParenExpr 0x55ac418e8df0 '' # | | | | `-BinaryOperator 0x55ac418e8dd0 '' '-' # | | | | |-DeclRefExpr 0x55ac418e8d90 'T' lvalue ParmVar 0x55ac418e8858 'Max' 'T' # | | | | `-DeclRefExpr 0x55ac418e8db0 'T' lvalue ParmVar 0x55ac418e87e0 'Min' 'T' # | | | `-ReturnStmt 0x55ac418e8fd0 # | | | `-BinaryOperator 0x55ac418e8fb0 '' '*' # | | | |-BinaryOperator 0x55ac418e8f70 '' '*' # | | | | |-ParenExpr 0x55ac418e8f30 '' # | | | | | `-BinaryOperator 0x55ac418e8f10 '' '-' # | | | | | |-IntegerLiteral 0x55ac418e8e78 'int' 3 # | | | | | `-BinaryOperator 0x55ac418e8ef0 '' '*' # | | | | | |-IntegerLiteral 0x55ac418e8e98 'int' 2 # | | | | | `-DeclRefExpr 0x55ac418e8eb8 'T' lvalue Var 0x55ac418e8c08 'S' 'T' # | | | | `-DeclRefExpr 0x55ac418e8f50 'T' lvalue Var 0x55ac418e8c08 'S' 'T' # | | | `-DeclRefExpr 0x55ac418e8f90 'T' lvalue Var 0x55ac418e8c08 'S' 'T' # | | |-FunctionTemplateDecl 0x55ac418e94c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55ac418e9000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac418e9098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac418e9420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418e91b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55ac418e9270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55ac418e9330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55ac418e99e0 # | | | |-DeclStmt 0x55ac418e9878 # | | | | `-VarDecl 0x55ac418e95a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55ac418e9850 '' contains-errors lvalue # | | | | `-CallExpr 0x55ac418e9820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55ac418e9610 '' lvalue (ADL) = 'saturate' 0x55ac417340b8 0x55ac41734320 0x55ac41734598 0x55ac41734810 0x55ac41734a70 0x55ac41734ce8 0x55ac41734f60 0x55ac417351d8 0x55ac41735438 0x55ac417356b0 0x55ac41735928 0x55ac41735bf0 # | | | | `-BinaryOperator 0x55ac418e9800 '' contains-errors '/' # | | | | |-ParenExpr 0x55ac418e9738 '' contains-errors # | | | | | `-BinaryOperator 0x55ac418e9718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55ac418e96d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55ac418e96b0 'int' lvalue ParmVar 0x55ac418e9330 'X' 'int' # | | | | | `-RecoveryExpr 0x55ac418e96f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55ac418e97e0 '' contains-errors # | | | | `-BinaryOperator 0x55ac418e97c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55ac418e9778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55ac418e9758 'int' lvalue ParmVar 0x55ac418e9270 'Max' 'int' # | | | | `-RecoveryExpr 0x55ac418e97a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55ac418e99d0 # | | | `-BinaryOperator 0x55ac418e99b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55ac418e9970 '' contains-errors '*' # | | | | |-ParenExpr 0x55ac418e9930 '' contains-errors # | | | | | `-BinaryOperator 0x55ac418e9910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55ac418e9890 'int' 3 # | | | | | `-BinaryOperator 0x55ac418e98f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55ac418e98b0 'int' 2 # | | | | | `-RecoveryExpr 0x55ac418e98d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55ac418e9950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac418e9990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac418e9e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55ac418e9a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418e9da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418e9b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55ac418e9ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55ac418e9c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55ac418eac08 # | | | |-DeclStmt 0x55ac418e9fb0 # | | | | `-VarDecl 0x55ac418e9ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55ac418e9f90 '' '<' # | | | | |-DeclRefExpr 0x55ac418e9f50 'T' lvalue ParmVar 0x55ac418e9b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55ac418e9f70 'int' 0 # | | | |-DeclStmt 0x55ac418ea1a0 # | | | | `-VarDecl 0x55ac418e9fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55ac418ea160 '' # | | | | |-UnresolvedLookupExpr 0x55ac418ea070 '' lvalue (ADL) = 'select' 0x55ac41736158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac418e9a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac418e9a18 'T' # | | | | |-DeclRefExpr 0x55ac418ea0e8 'bool' lvalue Var 0x55ac418e9ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55ac418ea120 'int' 0 # | | | | `-DeclRefExpr 0x55ac418ea140 'T' lvalue ParmVar 0x55ac418e9b30 'NDotL' 'T' # | | | |-DeclStmt 0x55ac418ea3b8 # | | | | `-VarDecl 0x55ac418ea230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55ac418ea390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55ac418ea330 'void' # | | | | |-IntegerLiteral 0x55ac418ea298 'int' 1 # | | | | |-DeclRefExpr 0x55ac418ea2b8 'T' lvalue Var 0x55ac418e9fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55ac418ea2f0 'int' 0 # | | | | `-IntegerLiteral 0x55ac418ea310 'int' 1 # | | | |-DeclStmt 0x55ac418ea5f8 # | | | | `-VarDecl 0x55ac418ea3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55ac418ea5c0 '' # | | | | |-UnresolvedLookupExpr 0x55ac418ea448 '' lvalue (ADL) = 'or' 0x55ac41764b78 0x55ac41764e88 0x55ac417651a8 0x55ac417654c8 0x55ac417657e8 0x55ac41765af0 0x55ac41765df8 0x55ac41766100 0x55ac41766408 0x55ac41766710 0x55ac41766a18 0x55ac41766d20 0x55ac41767028 0x55ac41767330 0x55ac41767638 0x55ac41767968 0x55ac41767c70 0x55ac41767f78 0x55ac41768280 # | | | | |-DeclRefExpr 0x55ac418ea520 'bool' lvalue Var 0x55ac418e9ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55ac418ea5a0 '' # | | | | `-BinaryOperator 0x55ac418ea580 '' '<' # | | | | |-DeclRefExpr 0x55ac418ea540 'T' lvalue ParmVar 0x55ac418e9ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55ac418ea560 'int' 0 # | | | |-DeclStmt 0x55ac418ea998 # | | | | `-VarDecl 0x55ac418ea630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55ac418ea968 '' # | | | | |-UnresolvedLookupExpr 0x55ac418ea698 '' lvalue (ADL) = 'exp' 0x55ac41731c70 0x55ac41731ed8 0x55ac41732150 0x55ac417323c8 0x55ac41732628 0x55ac417328a0 0x55ac41732b18 0x55ac41732da0 0x55ac4183c438 0x55ac4183c8e8 0x55ac4183cdb8 0x55ac4183d290 0x55ac4183d768 0x55ac4183dc20 0x55ac4183e780 0x55ac4183ec60 0x55ac4183f148 0x55ac4183f620 0x55ac4183fb18 0x55ac41840018 0x55ac41840520 0x55ac41841360 0x55ac41841878 0x55ac41841d98 0x55ac418422c0 0x55ac418427d8 0x55ac41842d10 0x55ac41846788 # | | | | `-BinaryOperator 0x55ac418ea948 '' '*' # | | | | |-CallExpr 0x55ac418ea8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55ac418ea7b8 '' lvalue (ADL) = 'log' 0x55ac417437e8 0x55ac41743a50 0x55ac41743d20 0x55ac41743f98 0x55ac417441f8 0x55ac41744470 0x55ac417446e8 0x55ac41744960 0x55ac41872168 0x55ac41872618 0x55ac41872ae8 0x55ac41872fc0 0x55ac41873498 0x55ac41873950 0x55ac41873e40 0x55ac41874320 0x55ac41874808 0x55ac41874ce0 0x55ac418751d8 0x55ac418756d8 0x55ac41876410 0x55ac41876908 0x55ac41876e20 0x55ac41877340 0x55ac41877868 0x55ac41877d80 0x55ac418782b8 0x55ac418790a8 # | | | | | `-DeclRefExpr 0x55ac418ea8d8 'T' lvalue ParmVar 0x55ac418e9ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55ac418ea928 'T' lvalue ParmVar 0x55ac418e9c20 'M' 'T' # | | | |-BinaryOperator 0x55ac418eabb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55ac418eaa30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55ac418ea9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55ac418ea9b0 'int' contains-errors lvalue Var 0x55ac418ea230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55ac418eaa10 'int' 2 # | | | | `-CallExpr 0x55ac418eab78 '' # | | | | |-UnresolvedLookupExpr 0x55ac418eaa70 '' lvalue (ADL) = 'select' 0x55ac41736158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac418e9a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac418e9a18 'T' # | | | | |-DeclRefExpr 0x55ac418eaae8 'bool' lvalue Var 0x55ac418ea3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55ac418eab20 'int' 0 # | | | | `-DeclRefExpr 0x55ac418eab40 'T' lvalue Var 0x55ac418ea630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55ac418eabf8 # | | | `-RecoveryExpr 0x55ac418eabd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac418eafc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55ac418eac50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418eaf20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ead00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55ac418ead78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55ac418eadf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55ac418eb368 # | | | `-ReturnStmt 0x55ac418eb358 # | | | `-CallExpr 0x55ac418eb318 '' # | | | |-UnresolvedLookupExpr 0x55ac418eb0b8 '' lvalue (ADL) = 'select' 0x55ac41736158 # | | | |-BinaryOperator 0x55ac418eb2a0 '' '<' # | | | | |-CallExpr 0x55ac418eb248 '' # | | | | | |-UnresolvedLookupExpr 0x55ac418eb100 '' lvalue (ADL) = 'dot' 0x55ac4172b968 0x55ac4172bd38 0x55ac4172c0d8 0x55ac4172c478 0x55ac4172c780 0x55ac4172cb70 0x55ac4172cf18 0x55ac4172d2b8 0x55ac4172d608 0x55ac4172d958 0x55ac4172dd58 0x55ac4172e0f8 0x55ac4172e498 0x55ac4172e838 0x55ac4172ec08 0x55ac4172efa8 0x55ac4172f348 0x55ac4172f6e8 0x55ac4172fa88 0x55ac4172fe58 0x55ac417301f8 0x55ac41730598 0x55ac41730938 0x55ac41730d08 0x55ac417310a8 # | | | | | |-DeclRefExpr 0x55ac418eb208 'T' lvalue ParmVar 0x55ac418ead78 'I' 'T' # | | | | | `-DeclRefExpr 0x55ac418eb228 'T' lvalue ParmVar 0x55ac418eadf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55ac418eb280 'int' 0 # | | | |-DeclRefExpr 0x55ac418eb2c0 'T' lvalue ParmVar 0x55ac418ead00 'N' 'T' # | | | `-UnaryOperator 0x55ac418eb300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55ac418eb2e0 'T' lvalue ParmVar 0x55ac418ead00 'N' 'T' # | | |-FunctionTemplateDecl 0x55ac418eba98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55ac418eb380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418eb9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418eb870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55ac418eb8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55ac418ebd40 # | | | `-ReturnStmt 0x55ac418ebd30 # | | | `-BinaryOperator 0x55ac418ebd10 '' '*' # | | | |-CallExpr 0x55ac418ebcc0 '' # | | | | |-UnresolvedLookupExpr 0x55ac418ebb80 '' lvalue (ADL) = 'exp2' 0x55ac41733000 0x55ac41733268 0x55ac417334e0 0x55ac41733758 0x55ac417339b8 0x55ac41711dc0 0x55ac41712038 0x55ac417122b0 0x55ac41846ce0 0x55ac41847198 0x55ac41847670 0x55ac41847b50 0x55ac41848028 0x55ac41848550 0x55ac41848a28 0x55ac41848f08 0x55ac418493f0 0x55ac418498c8 0x55ac41849dc0 0x55ac4184a2c0 0x55ac4184a7e0 0x55ac4184acd8 0x55ac4184b1f0 0x55ac4184b710 0x55ac4184bc38 0x55ac4184c150 0x55ac4184c988 0x55ac4184cec8 # | | | | `-DeclRefExpr 0x55ac418ebca0 'T' lvalue ParmVar 0x55ac418eb8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55ac418ebcf0 'T' lvalue ParmVar 0x55ac418eb870 'X' 'T' # | | |-FunctionTemplateDecl 0x55ac418ec0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55ac418ebd58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55ac418ebde0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55ac418ebe78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55ac418ec030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ebf10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55ac418ec7d0 # | | | |-DeclStmt 0x55ac418ec470 # | | | | `-VarDecl 0x55ac418ec1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55ac418ec440 '' # | | | | |-DeclRefExpr 0x55ac418ec3e8 '' Function 0x55ac418ec290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55ac418ec420 'T' lvalue ParmVar 0x55ac418ebf10 'X' 'T' # | | | |-DeclStmt 0x55ac418ec5e8 # | | | | `-VarDecl 0x55ac418ec4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55ac418ec5c8 '' '-' # | | | | |-ParenExpr 0x55ac418ec570 'int' # | | | | | `-BinaryOperator 0x55ac418ec550 'int' '-' # | | | | | |-DeclRefExpr 0x55ac418ec510 'int' NonTypeTemplateParm 0x55ac418ebe78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55ac418ec530 'int' 1 # | | | | `-DeclRefExpr 0x55ac418ec590 'K' lvalue Var 0x55ac418ec1d8 'FBH' 'K' # | | | |-BinaryOperator 0x55ac418ec778 '' '=' # | | | | |-DeclRefExpr 0x55ac418ec600 'K' lvalue Var 0x55ac418ec1d8 'FBH' 'K' # | | | | `-CallExpr 0x55ac418ec738 '' # | | | | |-UnresolvedLookupExpr 0x55ac418ec620 '' lvalue (ADL) = 'select' 0x55ac41736158 # | | | | |-BinaryOperator 0x55ac418ec6c0 '' '==' # | | | | | |-DeclRefExpr 0x55ac418ec668 'K' lvalue Var 0x55ac418ec1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55ac418ec6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55ac418ec688 'int' 1 # | | | | |-DeclRefExpr 0x55ac418ec6e0 'K' lvalue Var 0x55ac418ec1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55ac418ec700 'K' lvalue Var 0x55ac418ec4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55ac418ec7b8 nrvo_candidate(Var 0x55ac418ec1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55ac418ec798 'K' lvalue Var 0x55ac418ec1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55ac418eca38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55ac418ec800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418ec990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ec8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55ac418ecd58 # | | | `-ReturnStmt 0x55ac418ecd48 # | | | `-CallExpr 0x55ac418ecd18 '' # | | | |-DeclRefExpr 0x55ac418eccc0 '' Function 0x55ac418ecb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55ac418eccf8 'T' lvalue ParmVar 0x55ac418ec8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55ac418ecfa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55ac418ecd70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418ecf00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ece20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55ac418ed2c8 # | | | `-ReturnStmt 0x55ac418ed2b8 # | | | `-CallExpr 0x55ac418ed288 '' # | | | |-DeclRefExpr 0x55ac418ed230 '' Function 0x55ac418ed0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55ac418ed268 'T' lvalue ParmVar 0x55ac418ece20 'input' 'T' # | | `-FunctionTemplateDecl 0x55ac418ed518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55ac418ed2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55ac418ed470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55ac418ed390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55ac418edcd8 # | | |-DeclStmt 0x55ac418ed750 # | | | `-VarDecl 0x55ac418ed618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55ac418ed720 '' # | | | |-UnresolvedLookupExpr 0x55ac418ed680 '' lvalue (ADL) = 'ddx_coarse' 0x55ac41777c50 0x55ac41777eb8 0x55ac41778130 0x55ac417783a8 0x55ac41778608 0x55ac41778880 0x55ac41778af8 0x55ac41778d70 # | | | `-DeclRefExpr 0x55ac418ed700 'T' lvalue ParmVar 0x55ac418ed390 'input' 'T' # | | |-BinaryOperator 0x55ac418ed910 '' '=' # | | | |-DeclRefExpr 0x55ac418ed768 'T' lvalue Var 0x55ac418ed618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55ac418ed8e0 '' # | | | |-UnresolvedLookupExpr 0x55ac418ed7a0 '' lvalue (ADL) = 'abs' 0x55ac416eae28 0x55ac416eb128 0x55ac416eb438 0x55ac416eb748 0x55ac416ece68 0x55ac416ed178 0x55ac416ed488 0x55ac416ed798 0x55ac416eda68 0x55ac416edd90 0x55ac416ee038 0x55ac416ee2d8 0x55ac416ee528 0x55ac416ee838 0x55ac416eeb48 0x55ac416ef5d8 0x55ac416ef8c8 0x55ac416efbd8 0x55ac416efee8 0x55ac416f01f8 0x55ac416f4b70 0x55ac416f4e18 0x55ac416f50b8 0x55ac416f5358 0x55ac416f55a8 0x55ac416f58b8 0x55ac416f6cc8 0x55ac416f6fd8 # | | | `-DeclRefExpr 0x55ac418ed8c0 'T' lvalue Var 0x55ac418ed618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55ac418eda88 # | | | `-VarDecl 0x55ac418ed950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55ac418eda58 '' # | | | |-UnresolvedLookupExpr 0x55ac418ed9b8 '' lvalue (ADL) = 'ddy_coarse' 0x55ac41778fd0 0x55ac41779238 0x55ac417794b0 0x55ac41779728 0x55ac417e17f0 0x55ac417e1a68 0x55ac417e1ce0 0x55ac417e1f58 # | | | `-DeclRefExpr 0x55ac418eda38 'T' lvalue ParmVar 0x55ac418ed390 'input' 'T' # | | |-BinaryOperator 0x55ac418edc48 '' '=' # | | | |-DeclRefExpr 0x55ac418edaa0 'T' lvalue Var 0x55ac418ed950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55ac418edc18 '' # | | | |-UnresolvedLookupExpr 0x55ac418edad8 '' lvalue (ADL) = 'abs' 0x55ac416eae28 0x55ac416eb128 0x55ac416eb438 0x55ac416eb748 0x55ac416ece68 0x55ac416ed178 0x55ac416ed488 0x55ac416ed798 0x55ac416eda68 0x55ac416edd90 0x55ac416ee038 0x55ac416ee2d8 0x55ac416ee528 0x55ac416ee838 0x55ac416eeb48 0x55ac416ef5d8 0x55ac416ef8c8 0x55ac416efbd8 0x55ac416efee8 0x55ac416f01f8 0x55ac416f4b70 0x55ac416f4e18 0x55ac416f50b8 0x55ac416f5358 0x55ac416f55a8 0x55ac416f58b8 0x55ac416f6cc8 0x55ac416f6fd8 # | | | `-DeclRefExpr 0x55ac418edbf8 'T' lvalue Var 0x55ac418ed950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55ac418edcc8 # | | `-BinaryOperator 0x55ac418edca8 '' '+' # | | |-DeclRefExpr 0x55ac418edc68 'T' lvalue Var 0x55ac418ed618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55ac418edc88 'T' lvalue Var 0x55ac418ed950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55ac418e26b8 col:10 implicit C # | | `-FunctionDecl 0x55ac418e2708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55ac418e2810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55ac418e2878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55ac418e28e0 <> 'float' # | | |-BuiltinAttr 0x55ac418e27b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55ac418e2960 Implicit # | | `-ConstAttr 0x55ac418e2988 Implicit # | |-LinkageSpecDecl 0x55ac418ec240 col:11 implicit C # | | `-FunctionDecl 0x55ac418ec290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55ac418ec338 <> Implicit 702 # | | |-NoThrowAttr 0x55ac418ec398 Implicit # | | `-ConstAttr 0x55ac418ec3c0 Implicit # | |-LinkageSpecDecl 0x55ac418ecb18 col:10 implicit C # | | `-FunctionDecl 0x55ac418ecb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55ac418ecc10 <> Implicit 692 # | | |-NoThrowAttr 0x55ac418ecc70 Implicit # | | `-ConstAttr 0x55ac418ecc98 Implicit # | |-LinkageSpecDecl 0x55ac418ed088 col:10 implicit C # | | `-FunctionDecl 0x55ac418ed0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55ac418ed180 <> Implicit 694 # | | |-NoThrowAttr 0x55ac418ed1e0 Implicit # | | `-ConstAttr 0x55ac418ed208 Implicit # | |-NamespaceDecl 0x55ac418ede30 prev 0x55ac418dd810 line:14:11 hlsl # | | |-original Namespace 0x55ac41641a98 'hlsl' # | | |-FunctionTemplateDecl 0x55ac418ee1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55ac418edea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac418edf38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac418ee0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ee048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55ac418ee3c8 # | | | `-ReturnStmt 0x55ac418ee3b8 # | | | `-CallExpr 0x55ac418ee388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac418ee2a8 '' lvalue (no ADL) = 'bit_cast' 0x55ac416e7160 0x55ac416e9c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55ac41641360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac418edef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac418edea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55ac418ee268 'int' NonTypeTemplateParm 0x55ac418edf38 'N' 'int' # | | | `-RecoveryExpr 0x55ac418ee368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac418ee660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55ac418ee3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418ee5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ee490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55ac418ee8c0 # | | | `-ReturnStmt 0x55ac418ee8b0 # | | | `-CallExpr 0x55ac418ee880 '' # | | | |-UnresolvedLookupExpr 0x55ac418ee7c0 '' lvalue (no ADL) = 'bit_cast' 0x55ac416e7160 0x55ac416e9c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55ac41641360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac418ee430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac418ee3e0 'T' # | | | `-DeclRefExpr 0x55ac418ee860 'T' lvalue ParmVar 0x55ac418ee490 'F' 'T' # | | |-FunctionTemplateDecl 0x55ac418eebe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55ac418ee8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac418ee978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac418eeb38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418eea88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55ac418eee08 # | | | `-ReturnStmt 0x55ac418eedf8 # | | | `-CallExpr 0x55ac418eedc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac418eece8 '' lvalue (no ADL) = 'bit_cast' 0x55ac416e7160 0x55ac416e9c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55ac41641260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac418ee930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac418ee8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55ac418eeca8 'int' NonTypeTemplateParm 0x55ac418ee978 'N' 'int' # | | | `-RecoveryExpr 0x55ac418eeda8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac418ef0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55ac418eee20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac418eeff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55ac418eeed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55ac418ef300 # | | | `-ReturnStmt 0x55ac418ef2f0 # | | | `-CallExpr 0x55ac418ef2c0 '' # | | | |-UnresolvedLookupExpr 0x55ac418ef200 '' lvalue (no ADL) = 'bit_cast' 0x55ac416e7160 0x55ac416e9c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55ac41641260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac418eee70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac418eee20 'T' # | | | `-DeclRefExpr 0x55ac418ef2a0 'T' lvalue ParmVar 0x55ac418eeed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55ac418ef638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55ac418ef318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac418ef3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac418ef590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55ac418ef4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55ac417b4940 # | | | `-ReturnStmt 0x55ac417b4930 # | | | `-CallExpr 0x55ac417b4900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac417b4820 '' lvalue (no ADL) = 'bit_cast' 0x55ac416e7160 0x55ac416e9c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac418ef370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac418ef318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55ac418ef718 'int' NonTypeTemplateParm 0x55ac418ef3b8 'N' 'int' # | | | `-RecoveryExpr 0x55ac417b48e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac417b4be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55ac417b4958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac417b4b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55ac417b4a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55ac417b4e58 # | | | `-ReturnStmt 0x55ac417b4e48 # | | | `-CallExpr 0x55ac417b4e18 '' # | | | |-UnresolvedLookupExpr 0x55ac417b4d58 '' lvalue (no ADL) = 'bit_cast' 0x55ac416e7160 0x55ac416e9c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ac417b49b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ac417b4958 'T' # | | | `-DeclRefExpr 0x55ac417b4df8 'T' lvalue ParmVar 0x55ac417b4a10 'F' 'T' # | | |-FunctionDecl 0x55ac417b5248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55ac417b4e98 col:19 'double' # | | | |-ParmVarDecl 0x55ac417b4f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ac417b4fe8 out # | | | |-ParmVarDecl 0x55ac417b5060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ac417b50c8 out # | | | |-BuiltinAliasAttr 0x55ac417b5308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55ac417b5380 Implicit # | | | `-ConstAttr 0x55ac417b53a8 Implicit # | | |-FunctionDecl 0x55ac417b57d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55ac417b5420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55ac417b5510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ac417b5578 out # | | | |-ParmVarDecl 0x55ac417b55f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ac417b5658 out # | | | |-BuiltinAliasAttr 0x55ac417b5898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55ac417b5910 Implicit # | | | `-ConstAttr 0x55ac417b5938 Implicit # | | |-FunctionDecl 0x55ac417b5d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55ac417b59b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55ac417b5aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ac417b5b08 out # | | | |-ParmVarDecl 0x55ac417b5b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ac417b5be8 out # | | | |-BuiltinAliasAttr 0x55ac417b5e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55ac417b5ea0 Implicit # | | | `-ConstAttr 0x55ac417b5ec8 Implicit # | | |-FunctionDecl 0x55ac417b62f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55ac417b5f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55ac417b6030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ac417b6098 out # | | | |-ParmVarDecl 0x55ac417b6110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ac417b6178 out # | | | |-BuiltinAliasAttr 0x55ac417b63b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55ac417b6430 Implicit # | | | `-ConstAttr 0x55ac417b6458 Implicit # | | |-FunctionTemplateDecl 0x55ac417b6ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55ac417b6490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac417b6a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ac417b6848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55ac417b68c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55ac417b6c30 # | | | `-ReturnStmt 0x55ac417b6c20 # | | | `-CallExpr 0x55ac417b6be8 '' # | | | |-UnresolvedLookupExpr 0x55ac417b6b60 '' lvalue (no ADL) = 'distance_impl' 0x55ac418df3f8 # | | | |-DeclRefExpr 0x55ac417b6ba8 'T' lvalue ParmVar 0x55ac417b6848 'X' 'T' # | | | `-DeclRefExpr 0x55ac417b6bc8 'T' lvalue ParmVar 0x55ac417b68c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ac417b71f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55ac417b6c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac417b7148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ac417b6fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55ac417b7030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55ac417b7370 # | | | `-ReturnStmt 0x55ac417b7360 # | | | `-CallExpr 0x55ac417b7328 '' # | | | |-UnresolvedLookupExpr 0x55ac417b72a0 '' lvalue (no ADL) = 'distance_impl' 0x55ac418df3f8 # | | | |-DeclRefExpr 0x55ac417b72e8 'T' lvalue ParmVar 0x55ac417b6fb8 'X' 'T' # | | | `-DeclRefExpr 0x55ac417b7308 'T' lvalue ParmVar 0x55ac417b7030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ac417b7700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55ac417b73a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac417b7658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55ac417b7480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55ac417b7548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55ac417b7880 # | | | `-ReturnStmt 0x55ac417b7870 # | | | `-CallExpr 0x55ac417b7838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac417b77b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55ac418e20f0 # | | | |-RecoveryExpr 0x55ac417b77f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac417b7818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac417b7c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55ac417b78b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac417b7b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55ac417b7978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55ac417b7a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55ac417b7d80 # | | | `-ReturnStmt 0x55ac417b7d70 # | | | `-CallExpr 0x55ac417b7d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac417b7cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55ac418e20f0 # | | | |-RecoveryExpr 0x55ac417b7cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac417b7d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55ac417b8048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55ac417b7dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55ac417b7e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55ac417b7ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55ac417b83a0 # | | | | `-ReturnStmt 0x55ac417b8390 # | | | | `-CallExpr 0x55ac417b8308 'float' # | | | | |-ImplicitCastExpr 0x55ac417b82f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55ac417b8200 'float (half2, half2, float)' lvalue Function 0x55ac418e2518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55ac418dd880 '__detail' # | | | | |-ImplicitCastExpr 0x55ac417b8348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55ac417b8230 'half2':'vector' lvalue ParmVar 0x55ac417b7dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55ac417b8360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55ac417b8250 'half2':'vector' lvalue ParmVar 0x55ac417b7e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55ac417b8378 'float' # | | | | `-DeclRefExpr 0x55ac417b8270 'float' lvalue ParmVar 0x55ac417b7ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55ac417b8108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55ac417b85a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55ac417b83d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55ac417b8450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55ac417b8768 # | | | `-ReturnStmt 0x55ac417b8758 # | | | `-RecoveryExpr 0x55ac417b8720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55ac417b8698 '' lvalue (no ADL) = 'dst_impl' 0x55ac418dee10 # | | | |-DeclRefExpr 0x55ac417b86e0 'half4':'vector' lvalue ParmVar 0x55ac417b83d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55ac417b8700 'half4':'vector' lvalue ParmVar 0x55ac417b8450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55ac419001c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55ac417b8798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55ac41900070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55ac41900398 # | | | `-ReturnStmt 0x55ac41900388 # | | | `-RecoveryExpr 0x55ac41900350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55ac419002c8 '' lvalue (no ADL) = 'dst_impl' 0x55ac418dee10 # | | | |-DeclRefExpr 0x55ac41900310 'float4':'vector' lvalue ParmVar 0x55ac417b8798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55ac41900330 'float4':'vector' lvalue ParmVar 0x55ac41900070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55ac41900598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55ac419003c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55ac41900448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55ac41900768 # | | | `-ReturnStmt 0x55ac41900758 # | | | `-RecoveryExpr 0x55ac41900720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55ac41900698 '' lvalue (no ADL) = 'dst_impl' 0x55ac418dee10 # | | | |-DeclRefExpr 0x55ac419006e0 'double4':'vector' lvalue ParmVar 0x55ac419003c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55ac41900700 'double4':'vector' lvalue ParmVar 0x55ac41900448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55ac41900e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55ac41900780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41900d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ac41900ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55ac41900b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55ac41900bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55ac41900fb0 # | | | `-ReturnStmt 0x55ac41900fa0 # | | | `-CallExpr 0x55ac41900f60 '' # | | | |-UnresolvedLookupExpr 0x55ac41900eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55ac418eafc8 # | | | |-DeclRefExpr 0x55ac41900f00 'T' lvalue ParmVar 0x55ac41900ae8 'N' 'T' # | | | |-DeclRefExpr 0x55ac41900f20 'T' lvalue ParmVar 0x55ac41900b60 'I' 'T' # | | | `-DeclRefExpr 0x55ac41900f40 'T' lvalue ParmVar 0x55ac41900bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55ac41901610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55ac41900fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41901568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ac41901338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55ac419013b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55ac41901428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55ac419017c0 # | | | `-ReturnStmt 0x55ac419017b0 # | | | `-CallExpr 0x55ac41901770 '' # | | | |-UnresolvedLookupExpr 0x55ac419016c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55ac418eafc8 # | | | |-DeclRefExpr 0x55ac41901710 'T' lvalue ParmVar 0x55ac41901338 'N' 'T' # | | | |-DeclRefExpr 0x55ac41901730 'T' lvalue ParmVar 0x55ac419013b0 'I' 'T' # | | | `-DeclRefExpr 0x55ac41901750 'T' lvalue ParmVar 0x55ac41901428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55ac41901c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55ac419017f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ac41901bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55ac41901900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55ac419019c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55ac41901a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55ac41901e20 # | | | `-ReturnStmt 0x55ac41901e10 # | | | `-CallExpr 0x55ac41901dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41901d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55ac418eafc8 # | | | |-RecoveryExpr 0x55ac41901d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ac41901d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac41901db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41902288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55ac41901e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ac419021e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55ac41901f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55ac41902028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55ac419020f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55ac41902438 # | | | `-ReturnStmt 0x55ac41902428 # | | | `-CallExpr 0x55ac419023e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41902340 '' lvalue (no ADL) = 'faceforward_impl' 0x55ac418eafc8 # | | | |-RecoveryExpr 0x55ac41902388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ac419023a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac419023c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41902ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55ac41902450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41902a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55ac419028e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55ac41902cf8 # | | | `-ReturnStmt 0x55ac41902ce8 # | | | `-CallExpr 0x55ac41902cb8 '' # | | | |-UnresolvedLookupExpr 0x55ac41902be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55ac418ec0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac419024a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac41902450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55ac41902ba0 'int' 32 # | | | `-DeclRefExpr 0x55ac41902c98 'T' lvalue ParmVar 0x55ac419028e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55ac41903340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55ac41902d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41902da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac41903298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55ac419031a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55ac419034e0 # | | |-FunctionTemplateDecl 0x55ac41903b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55ac419034f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41903a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55ac41903998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55ac41903d60 # | | | `-ReturnStmt 0x55ac41903d50 # | | | `-CallExpr 0x55ac41903d20 '' # | | | |-UnresolvedLookupExpr 0x55ac41903c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55ac418ec0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55ac416949c0 'uint' sugar # | | | | | |-Typedef 0x55ac41671ce8 'uint' # | | | | | `-BuiltinType 0x55ac41641300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ac41903540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ac419034f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55ac41903c08 'int' 64 # | | | `-DeclRefExpr 0x55ac41903d00 'T' lvalue ParmVar 0x55ac41903998 'X' 'T' # | | |-FunctionTemplateDecl 0x55ac419043b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55ac41903d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41903e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac41904308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55ac41904258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55ac41904550 # | | |-FunctionTemplateDecl 0x55ac41904b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55ac41904560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41904a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ac419048c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55ac41904940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55ac41904c70 # | | | `-ReturnStmt 0x55ac41904c60 # | | | `-CallExpr 0x55ac41904c28 '' # | | | |-UnresolvedLookupExpr 0x55ac41904ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55ac418e5db8 # | | | |-DeclRefExpr 0x55ac41904be8 'T' lvalue ParmVar 0x55ac419048c8 'X' 'T' # | | | `-DeclRefExpr 0x55ac41904c08 'T' lvalue ParmVar 0x55ac41904940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ac41905230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55ac41904c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41905188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ac41904ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55ac41905070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55ac419053b0 # | | | `-ReturnStmt 0x55ac419053a0 # | | | `-CallExpr 0x55ac41905368 '' # | | | |-UnresolvedLookupExpr 0x55ac419052e0 '' lvalue (no ADL) = 'fmod_impl' 0x55ac418e5db8 # | | | |-DeclRefExpr 0x55ac41905328 'T' lvalue ParmVar 0x55ac41904ff8 'X' 'T' # | | | `-DeclRefExpr 0x55ac41905348 'T' lvalue ParmVar 0x55ac41905070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ac41905770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55ac419053e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac419056c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ac419054f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55ac419055b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55ac419058f0 # | | | `-ReturnStmt 0x55ac419058e0 # | | | `-CallExpr 0x55ac419058a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41905820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55ac418e7e28 # | | | |-RecoveryExpr 0x55ac41905868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac41905888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41905c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55ac41905920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41905bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ac41905a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55ac41905af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55ac41905df0 # | | | `-ReturnStmt 0x55ac41905de0 # | | | `-CallExpr 0x55ac41905da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41905d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55ac418e7e28 # | | | |-RecoveryExpr 0x55ac41905d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac41905d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac419063b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55ac41905e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41906308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ac41906178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55ac419061f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55ac41906520 # | | | `-ReturnStmt 0x55ac41906510 # | | | `-CallExpr 0x55ac419064d8 '' # | | | |-UnresolvedLookupExpr 0x55ac41906450 '' lvalue (no ADL) = 'ldexp_impl' 0x55ac418eba98 # | | | |-DeclRefExpr 0x55ac41906498 'T' lvalue ParmVar 0x55ac41906178 'X' 'T' # | | | `-DeclRefExpr 0x55ac419064b8 'T' lvalue ParmVar 0x55ac419061f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55ac41906ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55ac41906538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41906a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ac419068a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55ac41906920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55ac41906c60 # | | | `-ReturnStmt 0x55ac41906c50 # | | | `-CallExpr 0x55ac41906c18 '' # | | | |-UnresolvedLookupExpr 0x55ac41906b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55ac418eba98 # | | | |-DeclRefExpr 0x55ac41906bd8 'T' lvalue ParmVar 0x55ac419068a8 'X' 'T' # | | | `-DeclRefExpr 0x55ac41906bf8 'T' lvalue ParmVar 0x55ac41906920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55ac41906fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55ac41906c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41906f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ac41906da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55ac41906e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55ac41907160 # | | | `-ReturnStmt 0x55ac41907150 # | | | `-CallExpr 0x55ac41907118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41907090 '' lvalue (no ADL) = 'ldexp_impl' 0x55ac418eba98 # | | | |-RecoveryExpr 0x55ac419070d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac419070f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac419074e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55ac41907190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41907438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ac419072a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55ac41907368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55ac41907660 # | | | `-ReturnStmt 0x55ac41907650 # | | | `-CallExpr 0x55ac41907618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41907590 '' lvalue (no ADL) = 'ldexp_impl' 0x55ac418eba98 # | | | |-RecoveryExpr 0x55ac419075d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac419075f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41907b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55ac41907678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41907ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55ac419079e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55ac41907cc0 # | | | `-ReturnStmt 0x55ac41907cb0 # | | | `-CallExpr 0x55ac41907c80 '' # | | | |-UnresolvedLookupExpr 0x55ac41907c18 '' lvalue (no ADL) = 'length_impl' 0x55ac418dddf8 # | | | `-DeclRefExpr 0x55ac41907c60 'T' lvalue ParmVar 0x55ac419079e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55ac41908220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55ac41907cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41908178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55ac41908090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55ac41908370 # | | | `-ReturnStmt 0x55ac41908360 # | | | `-CallExpr 0x55ac41908330 '' # | | | |-UnresolvedLookupExpr 0x55ac419082c8 '' lvalue (no ADL) = 'length_impl' 0x55ac418dddf8 # | | | `-DeclRefExpr 0x55ac41908310 'T' lvalue ParmVar 0x55ac41908090 'X' 'T' # | | |-FunctionTemplateDecl 0x55ac41908600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55ac419083a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41908558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55ac41908468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55ac41908750 # | | | `-ReturnStmt 0x55ac41908740 # | | | `-CallExpr 0x55ac41908710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac419086a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55ac418de6d0 # | | | `-RecoveryExpr 0x55ac419086f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac419089e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55ac41908780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41908938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55ac41908848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55ac41908b30 # | | | `-ReturnStmt 0x55ac41908b20 # | | | `-CallExpr 0x55ac41908af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41908a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55ac418de6d0 # | | | `-RecoveryExpr 0x55ac41908ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55ac41908de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55ac41908b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55ac41908be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55ac41908c60 col:53 used M 'half' # | | | `-CompoundStmt 0x55ac41908fd8 # | | | `-ReturnStmt 0x55ac41908fc8 # | | | `-RecoveryExpr 0x55ac41908f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55ac41908ee0 '' lvalue (no ADL) = 'lit_impl' 0x55ac418e9e50 # | | | |-DeclRefExpr 0x55ac41908f28 'half' lvalue ParmVar 0x55ac41908b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55ac41908f48 'half' lvalue ParmVar 0x55ac41908be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55ac41908f68 'half' lvalue ParmVar 0x55ac41908c60 'M' 'half' # | | |-FunctionDecl 0x55ac41909298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55ac41909008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55ac41909088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55ac41909108 col:57 used M 'float' # | | | `-CompoundStmt 0x55ac41909498 # | | | `-ReturnStmt 0x55ac41909488 # | | | `-RecoveryExpr 0x55ac41909448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55ac419093a0 '' lvalue (no ADL) = 'lit_impl' 0x55ac418e9e50 # | | | |-DeclRefExpr 0x55ac419093e8 'float' lvalue ParmVar 0x55ac41909008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55ac41909408 'float' lvalue ParmVar 0x55ac41909088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55ac41909428 'float' lvalue ParmVar 0x55ac41909108 'M' 'float' # | | |-FunctionDecl 0x55ac41909578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55ac419094c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55ac41909780 # | | | `-ReturnStmt 0x55ac41909770 # | | | `-CallExpr 0x55ac41909728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55ac41909710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55ac41909660 'int4 (float4)' lvalue Function 0x55ac418dd9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55ac418dd880 '__detail' # | | | `-ImplicitCastExpr 0x55ac41909758 'float4':'vector' # | | | `-DeclRefExpr 0x55ac41909690 'float4':'vector' lvalue ParmVar 0x55ac419094c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55ac41909898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55ac419097b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55ac41909cb0 # | | | `-ReturnStmt 0x55ac41909ca0 # | | | `-CallExpr 0x55ac41909c58 'unsigned int' # | | | |-ImplicitCastExpr 0x55ac41909c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55ac41909b88 '' Function 0x55ac419099e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55ac41909c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55ac41909bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55ac419097b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55ac4190a270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55ac41909cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4190a1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ac4190a038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55ac4190a0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55ac4190a3e0 # | | | `-ReturnStmt 0x55ac4190a3d0 # | | | `-CallExpr 0x55ac4190a398 '' # | | | |-UnresolvedLookupExpr 0x55ac4190a310 '' lvalue (no ADL) = 'reflect_impl' 0x55ac418e4268 # | | | |-DeclRefExpr 0x55ac4190a358 'T' lvalue ParmVar 0x55ac4190a038 'I' 'T' # | | | `-DeclRefExpr 0x55ac4190a378 'T' lvalue ParmVar 0x55ac4190a0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55ac4190a9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55ac4190a3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4190a8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ac4190a768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55ac4190a7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55ac4190ab20 # | | | `-ReturnStmt 0x55ac4190ab10 # | | | `-CallExpr 0x55ac4190aad8 '' # | | | |-UnresolvedLookupExpr 0x55ac4190aa50 '' lvalue (no ADL) = 'reflect_impl' 0x55ac418e4268 # | | | |-DeclRefExpr 0x55ac4190aa98 'T' lvalue ParmVar 0x55ac4190a768 'I' 'T' # | | | `-DeclRefExpr 0x55ac4190aab8 'T' lvalue ParmVar 0x55ac4190a7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55ac4190aea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55ac4190ab50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ac4190adf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ac4190ac60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55ac4190ad28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55ac4190b020 # | | | `-ReturnStmt 0x55ac4190b010 # | | | `-CallExpr 0x55ac4190afd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac4190af50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55ac418e4888 # | | | |-RecoveryExpr 0x55ac4190af98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac4190afb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac4190b3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55ac4190b050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ac4190b2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ac4190b160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55ac4190b228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55ac4190b520 # | | | `-ReturnStmt 0x55ac4190b510 # | | | `-CallExpr 0x55ac4190b4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac4190b450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55ac418e4888 # | | | |-RecoveryExpr 0x55ac4190b498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac4190b4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac4190bb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55ac4190b538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4190bad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ac4190b8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55ac4190b920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55ac4190b998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55ac4190bd20 # | | | `-ReturnStmt 0x55ac4190bd10 # | | | `-CallExpr 0x55ac4190bcd0 '' # | | | |-UnresolvedLookupExpr 0x55ac4190bc28 '' lvalue (no ADL) = 'refract_impl' 0x55ac418e4fc8 # | | | |-DeclRefExpr 0x55ac4190bc70 'T' lvalue ParmVar 0x55ac4190b8a8 'I' 'T' # | | | |-DeclRefExpr 0x55ac4190bc90 'T' lvalue ParmVar 0x55ac4190b920 'N' 'T' # | | | `-DeclRefExpr 0x55ac4190bcb0 'T' lvalue ParmVar 0x55ac4190b998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55ac4190c3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55ac4190bd38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4190c2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ac4190c0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55ac4190c140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55ac4190c1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55ac4190c550 # | | | `-ReturnStmt 0x55ac4190c540 # | | | `-CallExpr 0x55ac4190c500 '' # | | | |-UnresolvedLookupExpr 0x55ac4190c458 '' lvalue (no ADL) = 'refract_impl' 0x55ac418e4fc8 # | | | |-DeclRefExpr 0x55ac4190c4a0 'T' lvalue ParmVar 0x55ac4190c0c8 'I' 'T' # | | | |-DeclRefExpr 0x55ac4190c4c0 'T' lvalue ParmVar 0x55ac4190c140 'N' 'T' # | | | `-DeclRefExpr 0x55ac4190c4e0 'T' lvalue ParmVar 0x55ac4190c1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55ac4190c9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55ac4190c580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ac4190c918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55ac4190c690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55ac4190c758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55ac4190c7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55ac4190cb70 # | | | `-ReturnStmt 0x55ac4190cb60 # | | | `-CallExpr 0x55ac4190cb20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac4190ca78 '' lvalue (no ADL) = 'refract_impl' 0x55ac418e4fc8 # | | | |-RecoveryExpr 0x55ac4190cac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ac4190cae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55ac4190cb00 'half' lvalue ParmVar 0x55ac4190c7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55ac4190cfe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55ac4190cba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ac4190cf38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55ac4190ccb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55ac4190cd78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55ac4190cdf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55ac4190d190 # | | | `-ReturnStmt 0x55ac4190d180 # | | | `-CallExpr 0x55ac4190d140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac4190d098 '' lvalue (no ADL) = 'refract_impl' 0x55ac418e4fc8 # | | | |-RecoveryExpr 0x55ac4190d0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ac4190d100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55ac4190d120 'float' lvalue ParmVar 0x55ac4190cdf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55ac4190d7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55ac4190d1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4190d748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ac4190d518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55ac4190d590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55ac4190d608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55ac4190d990 # | | | `-ReturnStmt 0x55ac4190d980 # | | | `-CallExpr 0x55ac4190d940 '' # | | | |-UnresolvedLookupExpr 0x55ac4190d898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55ac418e8af8 # | | | |-DeclRefExpr 0x55ac4190d8e0 'T' lvalue ParmVar 0x55ac4190d518 'Min' 'T' # | | | |-DeclRefExpr 0x55ac4190d900 'T' lvalue ParmVar 0x55ac4190d590 'Max' 'T' # | | | `-DeclRefExpr 0x55ac4190d920 'T' lvalue ParmVar 0x55ac4190d608 'X' 'T' # | | |-FunctionTemplateDecl 0x55ac4190dff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55ac4190d9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4190df48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ac4190dd18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55ac4190dd90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55ac4190de08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55ac4190e1a0 # | | | `-ReturnStmt 0x55ac4190e190 # | | | `-CallExpr 0x55ac4190e150 '' # | | | |-UnresolvedLookupExpr 0x55ac4190e0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55ac418e8af8 # | | | |-DeclRefExpr 0x55ac4190e0f0 'T' lvalue ParmVar 0x55ac4190dd18 'Min' 'T' # | | | |-DeclRefExpr 0x55ac4190e110 'T' lvalue ParmVar 0x55ac4190dd90 'Max' 'T' # | | | `-DeclRefExpr 0x55ac4190e130 'T' lvalue ParmVar 0x55ac4190de08 'X' 'T' # | | |-FunctionTemplateDecl 0x55ac4190e608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55ac4190e1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac4190e560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55ac4190e2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55ac4190e3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55ac4190e470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55ac4190e7b8 # | | | `-ReturnStmt 0x55ac4190e7a8 # | | | `-CallExpr 0x55ac4190e768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac4190e6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55ac418e94c8 # | | | |-RecoveryExpr 0x55ac4190e708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ac4190e728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac4190e748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac4190ec20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55ac4190e7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac4190eb78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55ac4190e8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55ac4190e9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55ac4190ea88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55ac4190edd0 # | | | `-ReturnStmt 0x55ac4190edc0 # | | | `-CallExpr 0x55ac4190ed80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac4190ecd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55ac418e94c8 # | | | |-RecoveryExpr 0x55ac4190ed20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ac4190ed40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac4190ed60 '' contains-errors lvalue # | | |-FunctionDecl 0x55ac4190eea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55ac4190ee00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55ac4190f010 # | | | `-ReturnStmt 0x55ac4190f000 # | | | `-CXXStaticCastExpr 0x55ac4190efd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55ac4190efb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ac4190efa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ac4190ef70 'uint':'unsigned int' lvalue ParmVar 0x55ac4190ee00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55ac4190f530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55ac4190f028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4190f488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55ac4190f398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55ac4190f670 # | | | `-ReturnStmt 0x55ac4190f660 # | | | `-CallExpr 0x55ac4190f630 '' # | | | |-UnresolvedLookupExpr 0x55ac4190f5c8 '' lvalue (no ADL) = 'ddx_impl' 0x55ac418eca38 # | | | `-DeclRefExpr 0x55ac4190f610 'T' lvalue ParmVar 0x55ac4190f398 'input' 'T' # | | |-FunctionTemplateDecl 0x55ac4190fb90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55ac4190f688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac4190fae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55ac4190f9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55ac4190fce0 # | | | `-ReturnStmt 0x55ac4190fcd0 # | | | `-CallExpr 0x55ac4190fca0 '' # | | | |-UnresolvedLookupExpr 0x55ac4190fc38 '' lvalue (no ADL) = 'ddx_impl' 0x55ac418eca38 # | | | `-DeclRefExpr 0x55ac4190fc80 'T' lvalue ParmVar 0x55ac4190f9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55ac4190ff78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55ac4190fd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac4190fed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55ac4190fe20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55ac419100f0 # | | | `-ReturnStmt 0x55ac419100e0 # | | | `-CallExpr 0x55ac419100b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41910020 '' lvalue (no ADL) = 'ddx_impl' 0x55ac418eca38 # | | | `-RecoveryExpr 0x55ac41910068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41910388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55ac41910120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac419102e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55ac41910230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55ac419104d8 # | | | `-ReturnStmt 0x55ac419104c8 # | | | `-CallExpr 0x55ac41910498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41910430 '' lvalue (no ADL) = 'ddx_impl' 0x55ac418eca38 # | | | `-RecoveryExpr 0x55ac41910478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac419109f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55ac419104f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41910948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55ac41910858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55ac41910b30 # | | | `-ReturnStmt 0x55ac41910b20 # | | | `-CallExpr 0x55ac41910af0 '' # | | | |-UnresolvedLookupExpr 0x55ac41910a88 '' lvalue (no ADL) = 'ddy_impl' 0x55ac418ecfa8 # | | | `-DeclRefExpr 0x55ac41910ad0 'T' lvalue ParmVar 0x55ac41910858 'input' 'T' # | | |-FunctionTemplateDecl 0x55ac41911050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55ac41910b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41910fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55ac41910eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55ac419111a0 # | | | `-ReturnStmt 0x55ac41911190 # | | | `-CallExpr 0x55ac41911160 '' # | | | |-UnresolvedLookupExpr 0x55ac419110f8 '' lvalue (no ADL) = 'ddy_impl' 0x55ac418ecfa8 # | | | `-DeclRefExpr 0x55ac41911140 'T' lvalue ParmVar 0x55ac41910eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55ac41911438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55ac419111d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41911390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55ac419112e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55ac41911588 # | | | `-ReturnStmt 0x55ac41911578 # | | | `-CallExpr 0x55ac41911548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac419114e0 '' lvalue (no ADL) = 'ddy_impl' 0x55ac418ecfa8 # | | | `-RecoveryExpr 0x55ac41911528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41911820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55ac419115b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41911778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55ac419116c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55ac41911970 # | | | `-ReturnStmt 0x55ac41911960 # | | | `-CallExpr 0x55ac41911930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac419118c8 '' lvalue (no ADL) = 'ddy_impl' 0x55ac418ecfa8 # | | | `-RecoveryExpr 0x55ac41911910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41911e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55ac41911988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41911de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55ac41911cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55ac41911fd0 # | | | `-ReturnStmt 0x55ac41911fc0 # | | | `-CallExpr 0x55ac41911f90 '' # | | | |-UnresolvedLookupExpr 0x55ac41911f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55ac418ed518 # | | | `-DeclRefExpr 0x55ac41911f70 'T' lvalue ParmVar 0x55ac41911cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55ac419124f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55ac41911fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41912448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55ac41912358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55ac41912640 # | | | `-ReturnStmt 0x55ac41912630 # | | | `-CallExpr 0x55ac41912600 '' # | | | |-UnresolvedLookupExpr 0x55ac41912598 '' lvalue (no ADL) = 'fwidth_impl' 0x55ac418ed518 # | | | `-DeclRefExpr 0x55ac419125e0 'T' lvalue ParmVar 0x55ac41912358 'input' 'T' # | | |-FunctionTemplateDecl 0x55ac419128d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55ac41912670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41912830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55ac41912780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55ac41912a28 # | | | `-ReturnStmt 0x55ac41912a18 # | | | `-CallExpr 0x55ac419129e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41912980 '' lvalue (no ADL) = 'fwidth_impl' 0x55ac418ed518 # | | | `-RecoveryExpr 0x55ac419129c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41912cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55ac41912a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41912c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55ac41912b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55ac41912e10 # | | | `-ReturnStmt 0x55ac41912e00 # | | | `-CallExpr 0x55ac41912dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41912d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55ac418ed518 # | | | `-RecoveryExpr 0x55ac41912db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41913410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55ac41912e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41913368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac41913198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55ac41913210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55ac41913510 # | | | `-ReturnStmt 0x55ac41913500 # | | | `-BinaryOperator 0x55ac419134e0 '' '*' # | | | |-DeclRefExpr 0x55ac419134a0 'T' lvalue ParmVar 0x55ac41913198 'x' 'T' # | | | `-DeclRefExpr 0x55ac419134c0 'T' lvalue ParmVar 0x55ac41913210 'y' 'T' # | | |-FunctionTemplateDecl 0x55ac41913ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55ac41913528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ac41913a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac419138b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55ac41913928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55ac41913be0 # | | | `-ReturnStmt 0x55ac41913bd0 # | | | `-BinaryOperator 0x55ac41913bb0 '' '*' # | | | |-DeclRefExpr 0x55ac41913b70 'T' lvalue ParmVar 0x55ac419138b0 'x' 'T' # | | | `-DeclRefExpr 0x55ac41913b90 'T' lvalue ParmVar 0x55ac41913928 'y' 'T' # | | |-FunctionTemplateDecl 0x55ac41913f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ac41913c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41913ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac41913cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55ac41913d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55ac41914050 # | | | `-ReturnStmt 0x55ac41914040 # | | | `-BinaryOperator 0x55ac41914020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55ac41913fe0 'half' lvalue ParmVar 0x55ac41913cd8 'x' 'half' # | | | `-RecoveryExpr 0x55ac41914000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac419144a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55ac419140c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41914158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac419143f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac41914228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55ac419142e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55ac419145a0 # | | | `-ReturnStmt 0x55ac41914590 # | | | `-BinaryOperator 0x55ac41914570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55ac41914530 'T' lvalue ParmVar 0x55ac41914228 'x' 'T' # | | | `-RecoveryExpr 0x55ac41914550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41914980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ac419145d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ac41914640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55ac419148d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac41914730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55ac41914808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55ac41914a80 # | | | `-ReturnStmt 0x55ac41914a70 # | | | `-BinaryOperator 0x55ac41914a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55ac41914a10 'half' lvalue ParmVar 0x55ac41914730 'x' 'half' # | | | `-RecoveryExpr 0x55ac41914a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41914f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55ac41914a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41914b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55ac41914ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55ac41914e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55ac41914ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55ac41914d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55ac41915040 # | | | `-ReturnStmt 0x55ac41915030 # | | | `-BinaryOperator 0x55ac41915010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55ac41914fd0 'T' lvalue ParmVar 0x55ac41914ca0 'x' 'T' # | | | `-RecoveryExpr 0x55ac41914ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac419153b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ac41915070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41915308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55ac41915170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55ac419151f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55ac419154b0 # | | | `-ReturnStmt 0x55ac419154a0 # | | | `-BinaryOperator 0x55ac41915480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55ac41915440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55ac41915460 'half' lvalue ParmVar 0x55ac419151f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55ac419158b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55ac419154c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41915568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac41915808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55ac41915680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55ac419156f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55ac419159b0 # | | | `-ReturnStmt 0x55ac419159a0 # | | | `-BinaryOperator 0x55ac41915980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55ac41915940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55ac41915960 'T' lvalue ParmVar 0x55ac419156f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55ac41915d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ac419159e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ac41915c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55ac41915aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55ac41915b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55ac41915ea0 # | | | `-ReturnStmt 0x55ac41915e90 # | | | `-CallExpr 0x55ac41915e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41915dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55ac418e3888 # | | | |-RecoveryExpr 0x55ac41915e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac41915e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac419162e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55ac41915eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ac41915f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ac41916240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55ac41916030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55ac419160f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55ac41916468 # | | | `-ReturnStmt 0x55ac41916458 # | | | `-CallExpr 0x55ac41916420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ac41916398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55ac418e3888 # | | | |-RecoveryExpr 0x55ac419163e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ac41916400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ac41916848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ac41916498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ac41916508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55ac419167a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55ac41916650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55ac419166d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55ac41916948 # | | | `-ReturnStmt 0x55ac41916938 # | | | `-BinaryOperator 0x55ac41916918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55ac419168d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55ac419168f8 'half' lvalue ParmVar 0x55ac419166d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55ac41916e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55ac41916960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55ac419169f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55ac41916a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55ac41916d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55ac41916bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55ac41916c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55ac41916f00 # | | `-ReturnStmt 0x55ac41916ef0 # | | `-BinaryOperator 0x55ac41916ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55ac41916e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55ac41916eb0 'T' lvalue ParmVar 0x55ac41916c40 'y' 'T' # | |-LinkageSpecDecl 0x55ac41909998 col:10 implicit C # | | `-FunctionDecl 0x55ac419099e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55ac41909af0 <> 'unsigned int' # | | |-BuiltinAttr 0x55ac41909a90 <> Implicit 740 # | | `-NoThrowAttr 0x55ac41909b60 Implicit # | |-FunctionDecl 0x55ac419170e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55ac41916fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55ac41917038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55ac41917218 # | | `-HLSLNumThreadsAttr 0x55ac419171b0 8 8 1 # | |-CXXRecordDecl 0x55ac41917240 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 0x55ac419172e8 <> Implicit # | | |-CXXRecordDecl 0x55ac419173a8 col:8 implicit struct ST # | | |-FieldDecl 0x55ac41917468 col:7 a 'int' # | | `-FieldDecl 0x55ac419174d0 col:9 b 'float' # | |-FunctionDecl 0x55ac419177d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55ac41917638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55ac419176a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55ac41917900 # | | `-HLSLNumThreadsAttr 0x55ac41917898 8 8 1 # | |-FunctionDecl 0x55ac41917948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55ac41917af8 # | | `-DeclStmt 0x55ac41917ae0 # | | `-VarDecl 0x55ac41917a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55ac41917b28 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 0x55ac41917bd0 <> Implicit # | | |-CXXRecordDecl 0x55ac41917c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55ac41917d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55ac41917eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55ac41917f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55ac419181e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55ac419180d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55ac41918138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55ac41918310 # | | `-HLSLNumThreadsAttr 0x55ac419182a8 8 8 1 # | |-FunctionDecl 0x55ac41918500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55ac419183f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55ac41918458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55ac41918630 # | | `-HLSLNumThreadsAttr 0x55ac419185c8 8 8 1 # | |-FunctionDecl 0x55ac41918678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55ac41918828 # | | `-DeclStmt 0x55ac41918810 # | | `-VarDecl 0x55ac419187a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55ac41918858 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 0x55ac41918900 <> Implicit # | | |-CXXRecordDecl 0x55ac419189c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55ac41918ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55ac41918b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55ac41918be8 "SV_GroupID" 0 # | |-FunctionDecl 0x55ac41918e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55ac41918d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55ac41918dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55ac41918fa0 # | | `-HLSLNumThreadsAttr 0x55ac41918f38 8 8 1 # | |-FunctionDecl 0x55ac41919190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55ac41919080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55ac419190e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55ac419192c0 # | | `-HLSLNumThreadsAttr 0x55ac41919258 8 8 1 # | |-FunctionDecl 0x55ac41919308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55ac419194b8 # | | `-DeclStmt 0x55ac419194a0 # | | `-VarDecl 0x55ac41919438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55ac419194e8 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 0x55ac41919590 <> Implicit # | | |-CXXRecordDecl 0x55ac41919650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55ac41919750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55ac41919828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55ac41919878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55ac41919fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55ac419199b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55ac41919a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55ac4191a0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55ac41919af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55ac41919b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55ac4191a130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55ac41919c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55ac41919ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55ac4191a188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55ac41919d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55ac41919de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55ac4191a1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55ac4191a228 # | `-HLSLShaderAttr 0x55ac4191a080 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (34 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (35 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 0x55c777bd7da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55c777bd89e0 <> 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 0x55c777bd7da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55c777bd86e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55c777bd8a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55c777bd8770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55c777bd7fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55c777bd8870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55c777bd88c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55c777bd89e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55c777bd8990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55c777bd87f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55c777bd8770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55c777bd8930 <> 'int' lvalue NonTypeTemplateParm 0x55c777bd8870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55c777c032d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (36 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (38 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (39 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/log2.hlsl (40 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (41 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (42 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (43 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (44 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (45 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (46 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/dot2add.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (48 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 :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (49 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/builtins/sqrt.hlsl (50 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (52 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (53 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/BuiltIns/frac-errors.hlsl (54 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (57 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (58 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 :: CodeGenHLSL/builtins/ldexp.hlsl (59 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/builtins/degrees.hlsl (60 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/mul.hlsl (61 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/round.hlsl (62 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 :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (63 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/asfloat.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (65 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 :: AST/HLSL/export.hlsl (66 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 :: SemaHLSL/BuiltIns/normalize-errors.hlsl (67 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/floor.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (73 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/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (74 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/refract.hlsl (75 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/builtins/log.hlsl (76 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (77 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (78 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 :: AST/HLSL/semantic-output.hlsl (79 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 :: SemaHLSL/VectorOverloadResolution.hlsl (80 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 :: 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 :: AST/HLSL/resource_binding_attr.hlsl (82 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 0x55f9db913e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55f9db914218 'hlsl_constant float' lvalue Var 0x55f9db913a70 '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 0x55f9db913b98 <> Implicit # | 18812: | `-FieldDecl 0x55f9db913c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55f9db913d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55f9db913d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55f9db913dd0 "t2" "space1" # | 18816: | |-VarDecl 0x55f9db913e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55f9db913ed8 <> 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 0x55f9db914158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55f9db9142b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55f9db9142a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55f9db914288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55f9db914258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55f9db914218 'hlsl_constant float' lvalue Var 0x55f9db913a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55f9db914270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55f9db914238 'hlsl_constant float' lvalue Var 0x55f9db913e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55f9db914328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55f9db914408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55f9db9144d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (83 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 0x55826ed185f8 <> # | ^ # | # | 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 0x55826ed185f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55826ed18f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55826ed19290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55826ed18fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55826ed18800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (84 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 :: AST/HLSL/semantic-output-struct.hlsl (85 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/semantic-output-struct-shadow.hlsl (86 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (87 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (88 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/Resources/Texture2D-SampleBias.hlsl (89 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (90 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (91 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 :: SemaHLSL/Types/typedefs.hlsl (92 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (93 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/BasicFeatures/matrix-type-indexing.hlsl (94 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 :: AST/HLSL/semantic-input-struct.hlsl (95 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/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (96 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (98 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (99 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/Types/Traits/IsIntangibleType.hlsl (100 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/normalize.hlsl (101 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/MatrixElementOverloadResolution.hlsl (102 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/resources/TypedBuffers-elementtype.hlsl (103 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/semantics/semantic-struct-1.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (106 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (107 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (108 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/builtins/cos.hlsl (109 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/exp2.hlsl (110 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/max-overloads.hlsl (111 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/loops/unroll.hlsl (112 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/abs.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (114 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/Language/TemplateOutArg.hlsl (115 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5597b5006ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5597b5007b20 <> 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 0x5597b52de4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5597b52df010 'void (inout int)' lvalue Function 0x5597b52dde28 '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 0x5597b5006ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5597b5007828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5597b5007b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5597b50078b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5597b50070f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5597b50079b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5597b5007a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5597b5007b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5597b5007ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5597b5007930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5597b50078b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5597b5007a70 <> 'int' lvalue NonTypeTemplateParm 0x5597b50079b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5597b5035158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5597b52de298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5597b52de278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5597b52de220 'double' lvalue ParmVar 0x5597b52ddfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5597b52de260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5597b52de240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5597b52de4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5597b52de2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5597b52de440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5597b52de360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5597b52de698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5597b52de638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5597b52debc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5597b52dec40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5597b52df1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5597b52df0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5597b52df090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5597b52df010 'void (inout int)' lvalue Function 0x5597b52dde28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5597b52df158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5597b52df0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5597b52deff0 'int' lvalue ParmVar 0x5597b52debc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5597b52df108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5597b52df0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (117 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/rsqrt.hlsl (118 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/dot-errors.hlsl (119 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (120 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/static-variable.hlsl (121 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/resources/Texture2D-SampleGrad.hlsl (122 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/resources/res-array-local-multi-dim.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (124 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/BasicFeatures/OutputArguments.hlsl (125 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 :: CodeGenHLSL/builtins/and_mat.hlsl (126 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/ddx-coarse-builtin.hlsl (127 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 :: SemaHLSL/BuiltIns/any-errors.hlsl (128 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/WaveActiveBitXor.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (131 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 :: SemaHLSL/BuiltIns/radians-errors.hlsl (132 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/BuiltIns/lerp-errors.hlsl (133 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/builtins/reversebits.hlsl (134 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/log10.hlsl (135 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/step-overloads.hlsl (136 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/resources/cbuffer-empty-struct-array.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (138 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/Semantics/semantics-valid.hlsl (139 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (140 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/builtins/ddy-fine-builtin.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (142 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/firstbitlow-errors.hlsl (143 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 :: 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 0x55aa1bae04a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55aa1bd861f0 <> 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 0x55aa1bae04a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55aa1bd861f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55aa1bd86278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55aa1bd86768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55aa1bd86730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55aa1bd86700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55aa1bd861f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55aa1bd866f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (145 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.anon-struct.hlsl (146 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 (147 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (148 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55a71cb254a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55a71cdcb1e0 <> 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 0x55a71cb254a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55a71cdcb1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55a71cdcb268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55a71cdcb758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55a71cdcb720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55a71cdcb6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55a71cdcb1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55a71cdcb6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (149 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (150 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (151 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/dot4add_u8packed-errors.hlsl (152 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/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/resources/Texture2D-SampleLevel.hlsl (154 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/BasicFeatures/VectorElementwiseCast.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (157 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (158 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/BuiltIns/refract-errors.hlsl (159 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (160 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (161 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (162 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/semantics/semantic.arbitrary.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (166 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 :: SemaHLSL/BuiltIns/asint16-errors.hlsl (167 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/resources/Texture2D-Gather.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (169 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/no_int_promotion.hlsl (170 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 :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (171 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 :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (173 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/builtins/WaveActiveBitAnd-errors.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (175 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (176 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/asint-errors.hlsl (177 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (178 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 :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (179 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (180 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/lerp.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (182 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (183 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (184 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/degrees-builtin.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (186 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/BoolMatrix.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (188 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (189 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 :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (190 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/matrix-member-zero-based-swizzle-load.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (192 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/vk-features/vk.pushconstant.layout.hlsl (193 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/semantics/DispatchThreadID.hlsl (194 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 :: CodeGenHLSL/semantics/semantic.array.hlsl (195 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/resources/Texture2D-shorthand-contexts.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (197 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/frac.hlsl (198 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/groupsharedArgs/ExplicitCast.hlsl (199 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (201 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/BasicFeatures/ArrayReturn.hlsl (202 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/resources/Texture2D-SampleCmp.hlsl (203 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/builtins/asint16.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (205 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 :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (206 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/resources/cbuffer_with_static_global_and_function.hlsl (207 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/Operators/logical-not.hlsl (208 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 :: SemaHLSL/BuiltIns/mad-errors.hlsl (209 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (211 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 :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (212 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/BasicFeatures/MatrixExplicitTruncation.hlsl (213 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/QuadReadAcrossX.hlsl (214 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 :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (215 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/matrix-member-one-based-swizzle-store.hlsl (216 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (217 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (218 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/export.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (220 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/rcp.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (222 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/round-overloads.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (228 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/vk-features/vk.pushconstant.dxil.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (230 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 :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (231 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/sret_output.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (234 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 :: SemaHLSL/BuiltIns/isnan-errors.hlsl (235 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (237 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/builtins/WaveActiveAllEqual.hlsl (238 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/builtins/sinh.hlsl (239 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/Resources/Texture2D-SampleGrad.hlsl (240 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/WaveActiveAllEqual-errors.hlsl (241 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (242 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (245 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (246 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (247 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (248 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/BasicFeatures/MatrixConstructor.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (250 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/BuiltIns/ternary-compat-overload-warnings.hlsl (251 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (252 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 :: CodeGenHLSL/builtins/dot-builtin.hlsl (253 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 :: SemaHLSL/Language/OutputParameters.hlsl (254 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 :: AST/HLSL/TypdefArrayParam.hlsl (255 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/rcp-builtin.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (257 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (258 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/BuiltIns/WaveActiveMin.hlsl (259 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (261 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/sgep/object_method.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (264 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 :: CodeGenHLSL/semantics/semantic.array.output.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (266 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 :: SemaHLSL/Language/InitIncompleteArrays.hlsl (267 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 :: AST/ByteCode/hlsl.hlsl (268 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (269 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 :: SemaHLSL/BuiltIns/fmod-errors.hlsl (270 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (271 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (272 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 :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (273 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (274 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 :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (275 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/builtins/acos-overloads.hlsl (276 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/Semantics/semantic.explicit-mix-builtin-vs.hlsl (277 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 :: SemaHLSL/WaveBuiltinAvailability.hlsl (278 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (279 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/isinf-overloads.hlsl (280 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 :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (281 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (282 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/vk_binding_attr.hlsl (283 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/builtins/ddy.hlsl (284 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/SplatOverloadResolution.hlsl (285 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (286 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/semantic-struct-2-output.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (288 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/Wave.hlsl (289 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (290 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/Resources/Texture2D-SampleLevel.hlsl (291 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/semantics/semantic.nested.vs.hlsl (292 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 :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (293 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (294 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/builtins/select.hlsl (295 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 :: CodeGenHLSL/builtins/asin.hlsl (296 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/tanh-overloads.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (298 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/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (299 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (301 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/entry.hlsl (302 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/WaveGetLaneIndex-errors.hlsl (303 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/implicit-norecurse-attrib.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (305 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/builtins/GroupMemoryBarrierWithGroupSync.hlsl (306 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 :: AST/HLSL/pch_spirv_type.hlsl (307 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/BasicFeatures/MatrixImplicitTruncation.hlsl (308 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/WaveActiveAnyTrue.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (312 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/transpose-builtin.hlsl (313 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/semantics/semantic-struct-nested.hlsl (314 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/builtins/ceil-overloads.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (316 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/WaveActiveSum.hlsl (317 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/groupsharedArgs/TemplateTest.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (319 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (320 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 :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (321 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/resources/Texture2D-Sample.hlsl (322 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (323 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/degrees-overloads.hlsl (324 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/builtins/clip.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (326 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (327 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (328 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/builtins/floor-overloads.hlsl (329 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/buffer_update_counter-errors.hlsl (330 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/f16tof32-builtin.hlsl (331 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/dot4add_i8packed.hlsl (332 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/groupsharedArgs/ArrTest.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (334 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (335 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 :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (336 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/resources/res-array-global-unbounded.hlsl (337 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 :: CodeGenHLSL/builtins/ddy-fine.hlsl (338 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/builtins/WaveActiveBitAnd.hlsl (339 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/Semantics/semantic.explicit-mix-location-2.hlsl (340 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (341 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/sgep/array_store.hlsl (342 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/vk-features/SpirvType.alignment.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (344 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (345 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/matrix-member-one-based-accessor-scalar-load.hlsl (346 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (347 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 :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (348 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (349 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/builtins/wave_is_first_lane.hlsl (350 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/builtins/sin-overloads.hlsl (351 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (354 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 :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (355 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (356 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/resources/res-array-local1.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (358 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (361 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/rsqrt-overloads.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (364 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 :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (365 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 :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (368 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 :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (369 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/resources-declared-only-once.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (371 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/Semantics/semantic.explicit-mix-location.hlsl (372 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (373 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (374 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/resources/NonUniformResourceIndex.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (377 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (378 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/Bool.hlsl (379 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 :: CodeGenHLSL/sgep/array_load.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (381 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/convergence/for.hlsl (382 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/ScalarOverloadResolution.hlsl (383 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 :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (384 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/convergence/global_array.hlsl (385 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/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (386 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/builtins/WavePrefixSum.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (388 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 :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (389 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 :: SemaHLSL/Loops/unroll.hlsl (390 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 :: CodeGenHLSL/res-may-alias.hlsl (391 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (392 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/Semantics/target.ps.input.hlsl (393 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (394 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/vk-features/vk.pushconstant.access.bitfield.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (396 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/D3DCOLORtoUBYTE4.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (399 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/WaveActiveMax.hlsl (400 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 :: SemaHLSL/local_resource_bindings.hlsl (401 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/semantics/SV_VertexID.vs.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (403 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/resources/res-array-global-subarray-many.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (405 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (407 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (408 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (410 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/builtins/VectorElementStore.hlsl (411 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/semantics/SV_Target.ps.hlsl (412 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/groupsharedArgs/MatrixTest.hlsl (413 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/builtins/ScalarSwizzles.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (415 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (416 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/Resources/Texture2D-SampleCmp.hlsl (417 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/Types/Traits/IsTypedResourceElementCompatible.hlsl (418 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 :: SemaHLSL/valid-shader-stages.hlsl (419 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (420 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (423 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/builtins/and.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (425 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (426 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 :: SemaHLSL/Operators/frem_modulo-errors.hlsl (427 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (429 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 :: AST/HLSL/pch.hlsl (430 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (431 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (434 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 :: CodeGenHLSL/builtins/log-overloads.hlsl (435 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/groupsharedArgs/Overloads.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (437 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/Resources/Texture2D-Sema.hlsl (438 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 :: AST/HLSL/pch_with_buf.hlsl (439 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/exp-overloads.hlsl (440 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/ArrayAssignable_errors.hlsl (441 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_and_namespaces.hlsl (442 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/Semantics/target.vs.output.hlsl (443 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/WaveActiveSum-errors.hlsl (444 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 :: SemaHLSL/TruncationOverloadResolution.hlsl (445 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 :: SemaHLSL/Texture2D-Gather.hlsl (446 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (447 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/vk-features/vk.pushconstant.static.hlsl (448 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (449 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-default.hlsl (450 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 :: AST/HLSL/OutArgExpr.hlsl (451 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 :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (452 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/resources/cbuffer_align.hlsl (453 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/BasicFeatures/InitLists.hlsl (454 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (455 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/builtins/wave_get_lane_count.hlsl (456 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 :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (457 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 :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (458 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (459 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 :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (460 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 :: SemaHLSL/Semantics/position.ps.hlsl (461 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/dot4add_i8packed-errors.hlsl (462 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/vk-ext-input-builtin.hlsl (463 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/shader_type_attr.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (467 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (468 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/matrix-member-zero-based-swizzle-store.hlsl (469 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/semantics/SV_GroupThreadID-noindex.hlsl (470 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (471 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/Resources/Texture2D-SampleCmpLevelZero.hlsl (472 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (473 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 :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (474 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/resources/cbuffer_geps.hlsl (475 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (476 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 :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (477 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (478 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/clamp-builtin.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (480 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 :: CodeGenHLSL/builtins/tan.hlsl (481 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 :: SemaHLSL/BuiltIns/asuint-errors.hlsl (482 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (484 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (485 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/all-resources-bound.hlsl (486 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/dot.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (488 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 :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (489 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 :: SemaHLSL/Types/short-errors.hlsl (490 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/semantics/SV_Position.vs.hlsl (491 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 :: SemaHLSL/BuiltIns/isinf-errors.hlsl (492 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (493 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/groupsharedArgs/VectorTest.hlsl (494 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/builtins/atan2-overloads.hlsl (495 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/matrix-member-access-errors.hlsl (496 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 :: SemaHLSL/BuiltIns/saturate-errors.hlsl (497 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/Semantics/vertexid.vs.hlsl (498 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/asdouble.hlsl (499 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 :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (500 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (501 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/faceforward.hlsl (502 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/sgep/load_global.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (505 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 :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (506 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (507 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (508 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/BasicFeatures/MatrixSplat.hlsl (509 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/builtins/lit.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (513 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/cross.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (515 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: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 170.86s 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.